.btn {
  border-width: 2px;
}
img,
.card-wrap,
.card-wrapper,
.video-wrapper,
.mbr-figure iframe,
.google-map iframe,
.slide-content,
.plan,
.card,
.item-wrapper,
.item-wrapper .mbr-overlay {
  border-radius: 2rem !important;
}
.video-wrapper {
  overflow: hidden;
}
body {
  font-family: Inter Tight;
}
.display-1 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 5rem;
  line-height: 1;
}
.display-1 > .mbr-iconfont {
  font-size: 6.25rem;
}
.display-2 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 4rem;
  line-height: 1;
}
.display-2 > .mbr-iconfont {
  font-size: 5rem;
}
.display-4 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.4rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.75rem;
}
.display-5 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-7 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.4rem;
  line-height: 1.3;
}
.display-7 > .mbr-iconfont {
  font-size: 1.75rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 4rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.5rem;
    font-size: calc( 2.4rem + (5 - 2.4) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.4rem + (5 - 2.4) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 3.2rem;
    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20))));
  }
}
@media (min-width: 992px) and (max-width: 1400px) {
  .display-1 {
    font-size: 3.5rem;
    font-size: calc( 2.4rem + (5 - 2.4) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.1 * (2.4rem + (5 - 2.4) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-2 {
    font-size: 3.2rem;
    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.3 * (2.05rem + (4 - 2.05) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-4 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-7 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 62rem) / (87 - 62))));
  }
}
/* Buttons */
.btn {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .btn {
    padding: 0.75rem 1.5rem;
  }
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #9fe870 !important;
}
.bg-success {
  background-color: #3a341c !important;
}
.bg-info {
  background-color: #320707 !important;
}
.bg-warning {
  background-color: #a0e2e1 !important;
}
.bg-danger {
  background-color: #ffffff !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #9fe870 !important;
  border-color: #9fe870 !important;
  color: #264d0c !important;
  box-shadow: none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: inherit;
  background-color: #bcef9c !important;
  border-color: #bcef9c !important;
  box-shadow: none;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #264d0c !important;
  background-color: #bcef9c !important;
  border-color: #bcef9c !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ffd7ef !important;
  border-color: #ffd7ef !important;
  color: #d70081 !important;
  box-shadow: none;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #d70081 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-info,
.btn-info:active {
  background-color: #320707 !important;
  border-color: #320707 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: inherit;
  background-color: #5f0d0d !important;
  border-color: #5f0d0d !important;
  box-shadow: none;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #5f0d0d !important;
  border-color: #5f0d0d !important;
}
.btn-success,
.btn-success:active {
  background-color: #3a341c !important;
  border-color: #3a341c !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: inherit;
  background-color: #5c532d !important;
  border-color: #5c532d !important;
  box-shadow: none;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #5c532d !important;
  border-color: #5c532d !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #a0e2e1 !important;
  border-color: #a0e2e1 !important;
  color: #1f6463 !important;
  box-shadow: none;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: inherit;
  background-color: #c7eeed !important;
  border-color: #c7eeed !important;
  box-shadow: none;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #1f6463 !important;
  background-color: #c7eeed !important;
  border-color: #c7eeed !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
  box-shadow: none;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-white,
.btn-white:active {
  background-color: #eff0ec !important;
  border-color: #eff0ec !important;
  color: #757b62 !important;
  box-shadow: none;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #757b62 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: inherit;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
  box-shadow: none;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #9fe870;
  color: #9fe870;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #6ddc25 !important;
  background-color: transparent !important;
  border-color: #6ddc25 !important;
  box-shadow: none !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #264d0c !important;
  background-color: #9fe870 !important;
  border-color: #9fe870 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #ffd7ef;
  color: #ffd7ef;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ff80cc !important;
  background-color: transparent !important;
  border-color: #ff80cc !important;
  box-shadow: none !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #d70081 !important;
  background-color: #ffd7ef !important;
  border-color: #ffd7ef !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #320707;
  color: #320707;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #320707 !important;
  border-color: #320707 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #3a341c;
  color: #3a341c;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #3a341c !important;
  border-color: #3a341c !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #a0e2e1;
  color: #a0e2e1;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #5ececc !important;
  background-color: transparent !important;
  border-color: #5ececc !important;
  box-shadow: none !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #1f6463 !important;
  background-color: #a0e2e1 !important;
  border-color: #a0e2e1 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #d4d4d4 !important;
  background-color: transparent !important;
  border-color: #d4d4d4 !important;
  box-shadow: none !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: #232323;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: #fafafa;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent !important;
  border-color: #cfcfcf !important;
  box-shadow: none !important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #9fe870 !important;
}
.text-secondary {
  color: #ffd7ef !important;
}
.text-success {
  color: #3a341c !important;
}
.text-info {
  color: #320707 !important;
}
.text-warning {
  color: #a0e2e1 !important;
}
.text-danger {
  color: #ffffff !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #66d022 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #ff71c6 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #000000 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #000000 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #52cac8 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #cccccc !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) {
  transition: 0.2s;
  position: relative;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0 1.2em;
}
.nav-tabs .nav-link.active {
  color: #9fe870;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #320707;
}
.alert-warning {
  background-color: #a0e2e1;
}
.alert-danger {
  background-color: #ffffff;
}
.mbr-section-btn .btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #9fe870;
  border-color: #9fe870;
  color: #306310;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #9fe870;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #c0b27c;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #f3abab;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.4rem;
  line-height: 1.3;
  font-weight: 400;
  border-radius: 40px !important;
}
.form-control > .mbr-iconfont {
  font-size: 1.75rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #9fe870 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.4rem;
  line-height: 1.3;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.75rem;
}
blockquote {
  border-color: #9fe870;
}
/* Forms */
.mbr-form .input-group-btn .btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn .btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #9fe870;
  color: #000000;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #9fe870;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #232323;
  border-bottom-color: #232323;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #9fe870;
  border-bottom-color: #9fe870;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #000000 !important;
  background-color: #9fe870 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #ffd7ef !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%239fe870' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
@media (max-width: 1400px) {
  .container {
    max-width: 100%;
  }
}
@media (max-width: 1400px) and (min-width: 768px) {
  .container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 1400px) and (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .container-fluid {
    padding-left: 16px;
    padding-right: 16px;
  }
}
*:focus-visible {
  outline: red solid 2px !important;
  outline-offset: 2px !important;
  transition: outline 0.2s ease-in-out;
}
.button-small {
  font-family: 'Open Sans', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}
.button-small > .mbr-iconfont {
  font-size: 1rem;
}
.cid-tJS6tZXiPa {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tJS6tZXiPa .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-tJS6tZXiPa .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-tJS6tZXiPa .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJS6tZXiPa .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-tJS6tZXiPa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJS6tZXiPa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJS6tZXiPa .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-tJS6tZXiPa .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tJS6tZXiPa .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tJS6tZXiPa .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tJS6tZXiPa .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tJS6tZXiPa .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tJS6tZXiPa .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tJS6tZXiPa .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-tJS6tZXiPa .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-tJS6tZXiPa .nav-link {
  width: fit-content;
  position: relative;
}
.cid-tJS6tZXiPa .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-tJS6tZXiPa .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-tJS6tZXiPa .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-tJS6tZXiPa .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-tJS6tZXiPa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tJS6tZXiPa .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-tJS6tZXiPa .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tJS6tZXiPa .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-tJS6tZXiPa .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tJS6tZXiPa .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.9) !important;
}
.cid-tJS6tZXiPa .nav-item:focus,
.cid-tJS6tZXiPa .nav-link:focus {
  outline: none;
}
.cid-tJS6tZXiPa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tJS6tZXiPa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJS6tZXiPa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tJS6tZXiPa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJS6tZXiPa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJS6tZXiPa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJS6tZXiPa .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-tJS6tZXiPa .navbar.opened {
  transition: all 0.3s;
}
.cid-tJS6tZXiPa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tJS6tZXiPa .navbar .navbar-logo img {
  width: auto;
}
.cid-tJS6tZXiPa .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-tJS6tZXiPa .navbar.collapsed {
  justify-content: center;
}
.cid-tJS6tZXiPa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJS6tZXiPa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJS6tZXiPa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.3rem);
  }
}
.cid-tJS6tZXiPa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJS6tZXiPa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJS6tZXiPa .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-tJS6tZXiPa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJS6tZXiPa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tJS6tZXiPa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-tJS6tZXiPa .navbar {
    min-height: 72px;
  }
  .cid-tJS6tZXiPa .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-tJS6tZXiPa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJS6tZXiPa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJS6tZXiPa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJS6tZXiPa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJS6tZXiPa .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-tJS6tZXiPa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJS6tZXiPa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tJS6tZXiPa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tJS6tZXiPa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tJS6tZXiPa .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-tJS6tZXiPa .dropdown-item.active,
.cid-tJS6tZXiPa .dropdown-item:active {
  background-color: transparent;
}
.cid-tJS6tZXiPa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJS6tZXiPa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJS6tZXiPa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJS6tZXiPa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tJS6tZXiPa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-tJS6tZXiPa .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tJS6tZXiPa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJS6tZXiPa .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-tJS6tZXiPa .navbar-buttons {
    text-align: left;
  }
}
.cid-tJS6tZXiPa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tJS6tZXiPa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tJS6tZXiPa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tJS6tZXiPa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJS6tZXiPa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJS6tZXiPa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tJS6tZXiPa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJS6tZXiPa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tJS6tZXiPa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tJS6tZXiPa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJS6tZXiPa .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tJS6tZXiPa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tJS6tZXiPa .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-tJS6tZXiPa .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJS6tZXiPa .navbar {
    height: 70px;
  }
  .cid-tJS6tZXiPa .navbar.opened {
    height: auto;
  }
  .cid-tJS6tZXiPa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJS6tZXiPa .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tJS6tZXiPa .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tJS6tZXiPa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tJS6tZXiPa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tJS6tZXiPa .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-tJS6tZXiPa .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tJS6tZXiPa .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tJS6tZXiPa .navbar-brand {
    margin-right: auto;
  }
  .cid-tJS6tZXiPa .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.9) !important;
    background: rgba(255, 255, 255, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-tJS6tZXiPa .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-tJS6tZXiPa .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tJS6tZXiPa .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tJS6tZXiPa .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tJS6tZXiPa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tJS6tZXiPa .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-tJS6tZXiPa .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tJS6tZXiPa .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tJS6tZXiPa .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tJS6tZXiPa .navbar-collapse {
    padding: 1rem;
  }
}
.cid-tJS6uM4N87 {
  padding-top: 8rem;
  padding-bottom: 0rem;
}
.cid-tJS6uM4N87 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJS6uM4N87 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
  background-image: url("../../../assets/images/background13.jpg?v=1VVCma");
}
.cid-tJS6uM4N87 .topbg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  background: #ffffff;
}
.cid-tJS6uM4N87 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-tJS6uM4N87 .mbr-text,
.cid-tJS6uM4N87 .mbr-section-btn {
  color: #000000;
}
.cid-tMlEXTHLbS {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-tMlEXTHLbS img,
.cid-tMlEXTHLbS .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tMlEXTHLbS .item:focus,
.cid-tMlEXTHLbS span:focus {
  outline: none;
}
.cid-tMlEXTHLbS .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-tMlEXTHLbS .item {
    margin-bottom: 1rem;
  }
}
.cid-tMlEXTHLbS .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-tMlEXTHLbS .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-tMlEXTHLbS .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tMlEXTHLbS .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-tMlEXTHLbS .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tMlEXTHLbS .item-title {
  text-align: left;
}
.cid-tMlEXTHLbS .item-subtitle {
  text-align: left;
}
.cid-tMlEXTHLbS .mbr-text,
.cid-tMlEXTHLbS .item .mbr-section-btn {
  text-align: left;
}
.cid-tMlEXTHLbS .content-head {
  max-width: 800px;
}
.cid-tMlEXTHLbS .mbr-section-subtitle,
.cid-tMlEXTHLbS .mbr-section-head .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-v1KQg0u9Jz {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-v1KQg0u9Jz img,
.cid-v1KQg0u9Jz .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-v1KQg0u9Jz .item:focus,
.cid-v1KQg0u9Jz span:focus {
  outline: none;
}
.cid-v1KQg0u9Jz .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1KQg0u9Jz .item {
    margin-bottom: 1rem;
  }
}
.cid-v1KQg0u9Jz .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v1KQg0u9Jz .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v1KQg0u9Jz .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v1KQg0u9Jz .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v1KQg0u9Jz .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-v1KQg0u9Jz .item-title {
  text-align: left;
}
.cid-v1KQg0u9Jz .item-subtitle {
  text-align: left;
}
.cid-v1KQg0u9Jz .mbr-text,
.cid-v1KQg0u9Jz .item .mbr-section-btn {
  text-align: left;
}
.cid-v1KQg0u9Jz .content-head {
  max-width: 800px;
}
.cid-v1KQg0u9Jz .mbr-section-subtitle,
.cid-v1KQg0u9Jz .mbr-section-head .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tLeaLmEeFr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-tLeaLmEeFr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLeaLmEeFr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
}
.cid-tLeaLmEeFr .topbg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  background: #ffffff;
}
.cid-tLeaLmEeFr .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-tLeaLmEeFr .mbr-text,
.cid-tLeaLmEeFr .mbr-section-btn {
  color: #000000;
}
.cid-tLeaLmEeFr .media-content,
.cid-tLeaLmEeFr .mbr-figure {
  align-self: center;
}
.cid-tLeaLmEeFr .mbr-figure iframe {
  width: 100%;
  overflow: hidden;
}
.cid-tLeaLmEeFr .app-video-wrapper {
  background: transparent;
}
.cid-tJS9vXDdRK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tJS9vXDdRK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJS9vXDdRK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tJS9vXDdRK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tJS9vXDdRK .row {
  flex-direction: row-reverse;
}
.cid-tJS9vXDdRK .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tJS9vXDdRK .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tJS9vXDdRK .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tJS9vXDdRK .mbr-section-title {
  color: #000000;
}
.cid-tJS9vXDdRK .mbr-text,
.cid-tJS9vXDdRK .mbr-section-btn {
  color: #232323;
}
.cid-tLek7gQhG7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f7f7f7;
}
.cid-tLek7gQhG7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLek7gQhG7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLek7gQhG7 .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-tLek7gQhG7 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tLek7gQhG7 .img-wrapper {
  width: 10rem;
  padding-right: 2rem;
}
.cid-tLek7gQhG7 .card-text {
  color: #232323;
}
.cid-tLdYHD757A {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background: #9fe870;
}
.cid-tLdYHD757A .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLdYHD757A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-tLdYHD757A .row {
    text-align: center;
  }
  .cid-tLdYHD757A .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-tLdYHD757A .google-map {
  height: 100%;
  position: relative;
}
.cid-tLdYHD757A .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tLdYHD757A .google-map iframe {
    min-height: 350px;
  }
}
.cid-tLdYHD757A .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tLdYHD757A .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tLdYHD757A .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tLdYHD757A .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-tLdYHD757A .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) {
  .cid-tLdYHD757A .card-wrapper {
    padding: 2.25rem;
  }
}
.cid-tLdYHD757A .text-wrapper {
  padding: 0 1rem;
}
@media (max-width: 767px) {
  .cid-tLdYHD757A .cardTitle,
  .cid-tLdYHD757A .item-wrap {
    text-align: center;
  }
}
.cid-tLdYHD757A ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-tJS9NNcTLZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #9fe870;
}
@media (max-width: 991px) {
  .cid-tJS9NNcTLZ .container {
    padding: 0 16px;
  }
}
@media (max-width: 767px) {
  .cid-tJS9NNcTLZ .container {
    padding: 0 12px;
  }
}
.cid-tJS9NNcTLZ .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-tJS9NNcTLZ .social-row .soc-item {
  margin: 8px;
}
.cid-tJS9NNcTLZ .social-row .soc-item a:hover .mbr-iconfont,
.cid-tJS9NNcTLZ .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-tJS9NNcTLZ .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #46920c;
  transition: all 0.3s ease-in-out;
}
.cid-tJS9NNcTLZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tJS9NNcTLZ .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tJS9NNcTLZ .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tJS9NNcTLZ .header-menu li p {
  margin: 0;
}
.cid-tJS9NNcTLZ .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-tJS9NNcTLZ .mbr-section-title {
  color: #ffffff;
}
.cid-tJGsCG1vVL {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tJGsCG1vVL .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-tJGsCG1vVL .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-tJGsCG1vVL .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJGsCG1vVL .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-tJGsCG1vVL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJGsCG1vVL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJGsCG1vVL .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-tJGsCG1vVL .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tJGsCG1vVL .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tJGsCG1vVL .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tJGsCG1vVL .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tJGsCG1vVL .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tJGsCG1vVL .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tJGsCG1vVL .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-tJGsCG1vVL .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-tJGsCG1vVL .nav-link {
  width: fit-content;
  position: relative;
}
.cid-tJGsCG1vVL .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-tJGsCG1vVL .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-tJGsCG1vVL .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-tJGsCG1vVL .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-tJGsCG1vVL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tJGsCG1vVL .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-tJGsCG1vVL .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tJGsCG1vVL .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-tJGsCG1vVL .iconfont-wrapper {
  color: #ff4552 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tJGsCG1vVL .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.9) !important;
}
.cid-tJGsCG1vVL .nav-item:focus,
.cid-tJGsCG1vVL .nav-link:focus {
  outline: none;
}
.cid-tJGsCG1vVL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tJGsCG1vVL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJGsCG1vVL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tJGsCG1vVL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJGsCG1vVL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJGsCG1vVL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJGsCG1vVL .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-tJGsCG1vVL .navbar.opened {
  transition: all 0.3s;
}
.cid-tJGsCG1vVL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tJGsCG1vVL .navbar .navbar-logo img {
  width: auto;
}
.cid-tJGsCG1vVL .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-tJGsCG1vVL .navbar.collapsed {
  justify-content: center;
}
.cid-tJGsCG1vVL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJGsCG1vVL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJGsCG1vVL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tJGsCG1vVL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJGsCG1vVL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJGsCG1vVL .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-tJGsCG1vVL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJGsCG1vVL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tJGsCG1vVL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-tJGsCG1vVL .navbar {
    min-height: 72px;
  }
  .cid-tJGsCG1vVL .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-tJGsCG1vVL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJGsCG1vVL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJGsCG1vVL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJGsCG1vVL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJGsCG1vVL .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-tJGsCG1vVL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJGsCG1vVL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tJGsCG1vVL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tJGsCG1vVL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tJGsCG1vVL .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-tJGsCG1vVL .dropdown-item.active,
.cid-tJGsCG1vVL .dropdown-item:active {
  background-color: transparent;
}
.cid-tJGsCG1vVL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJGsCG1vVL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJGsCG1vVL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJGsCG1vVL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tJGsCG1vVL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-tJGsCG1vVL .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tJGsCG1vVL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJGsCG1vVL .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-tJGsCG1vVL .navbar-buttons {
    text-align: left;
  }
}
.cid-tJGsCG1vVL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tJGsCG1vVL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tJGsCG1vVL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tJGsCG1vVL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJGsCG1vVL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJGsCG1vVL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tJGsCG1vVL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJGsCG1vVL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tJGsCG1vVL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tJGsCG1vVL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJGsCG1vVL .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tJGsCG1vVL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tJGsCG1vVL .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-tJGsCG1vVL .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJGsCG1vVL .navbar {
    height: 70px;
  }
  .cid-tJGsCG1vVL .navbar.opened {
    height: auto;
  }
  .cid-tJGsCG1vVL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJGsCG1vVL .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tJGsCG1vVL .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tJGsCG1vVL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tJGsCG1vVL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tJGsCG1vVL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-tJGsCG1vVL .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tJGsCG1vVL .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tJGsCG1vVL .navbar-brand {
    margin-right: auto;
  }
  .cid-tJGsCG1vVL .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.9) !important;
    background: rgba(255, 255, 255, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-tJGsCG1vVL .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-tJGsCG1vVL .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tJGsCG1vVL .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tJGsCG1vVL .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tJGsCG1vVL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tJGsCG1vVL .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-tJGsCG1vVL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tJGsCG1vVL .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tJGsCG1vVL .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tJGsCG1vVL .navbar-collapse {
    padding: 1rem;
  }
}
.cid-tJGs7X2OSn {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tJGs7X2OSn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJGs7X2OSn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJGs7X2OSn .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tJGs7X2OSn .image-wrap img {
    display: block;
    margin: auto;
  }
}
.cid-tJGs7X2OSn .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tJGs7X2OSn .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tJGs7X2OSn .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tJGs7X2OSn .header-menu li p {
  margin: 0;
}
.cid-tJGs7X2OSn .mbr-section-title {
  color: #9fe870;
}
.cid-tJGs7X2OSn .header-menu-item {
  color: #ffffff;
}
.cid-tJGs7X2OSn .mbr-text,
.cid-tJGs7X2OSn .mbr-section-btn {
  color: #454745;
  text-align: center;
}
.cid-tJGKiS9ad3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #9fe870;
}
.cid-tJGKiS9ad3 img,
.cid-tJGKiS9ad3 .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tJGKiS9ad3 .item:focus,
.cid-tJGKiS9ad3 span:focus {
  outline: none;
}
.cid-tJGKiS9ad3 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-tJGKiS9ad3 .item {
    margin-bottom: 1rem;
  }
}
.cid-tJGKiS9ad3 .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-tJGKiS9ad3 .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-tJGKiS9ad3 .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tJGKiS9ad3 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-tJGKiS9ad3 .mbr-section-title {
  color: #2e481a;
  text-align: center;
}
.cid-tJGKiS9ad3 .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-tJGKiS9ad3 .item-subtitle {
  text-align: left;
}
.cid-tJGKiS9ad3 .mbr-text,
.cid-tJGKiS9ad3 .item .mbr-section-btn {
  text-align: left;
}
.cid-tJGKiS9ad3 .mbr-section-subtitle,
.cid-tJGKiS9ad3 .mbr-section-head .mbr-section-btn {
  text-align: center;
}
.cid-tJGRlgYbKj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tJGRlgYbKj .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
}
.cid-tJGRlgYbKj .panel-group {
  border: none;
}
.cid-tJGRlgYbKj .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-tJGRlgYbKj .card-header {
    padding: 1rem 0rem;
  }
}
.cid-tJGRlgYbKj .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-tJGRlgYbKj .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-tJGRlgYbKj .img-col {
  padding: 0;
}
.cid-tJGRlgYbKj .img-item {
  height: 100%;
}
.cid-tJGRlgYbKj img {
  height: 100%;
  object-fit: cover;
}
.cid-tJGRlgYbKj .collapsed span {
  transform: rotate(0deg);
}
.cid-tJGRlgYbKj .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tJGRlgYbKj p {
  margin-bottom: 0.3rem;
}
.cid-tJGRlgYbKj .panel-title-edit {
  color: #ff4552;
}
.cid-tJGRlgYbKj .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-tJGRlgYbKj .card {
  background: #e0fec9;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-tJGRlgYbKj .card {
    padding: 1.5rem;
  }
}
.cid-tJGRlgYbKj .panel-text {
  color: #000000;
}
.cid-tJGRlgYbKj .mbr-section-title {
  text-align: center;
  color: #9fe870;
}
.cid-tJGRlgYbKj .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tJGRlgYbKj .panel-title-edit,
.cid-tJGRlgYbKj .mbr-iconfont {
  color: #000000;
}
.cid-tL7eRYxhmt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-tL7eRYxhmt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL7eRYxhmt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-tL7eRYxhmt .row {
    flex-direction: column-reverse;
  }
  .cid-tL7eRYxhmt .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tL7eRYxhmt .google-map {
  height: 100%;
  position: relative;
}
.cid-tL7eRYxhmt .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tL7eRYxhmt .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tL7eRYxhmt .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tL7eRYxhmt .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tL7eRYxhmt .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-tL7eRYxhmt .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #f7f7f7;
}
.cid-tL7eRYxhmt .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-tL7eRYxhmt .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tL7eRYxhmt .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-tL7eRYxhmt .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #9fe870;
}
.cid-tL7eRYxhmt P {
  text-align: center;
  color: #000000;
}
.cid-tL7oDZlVRK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #9fe870;
}
@media (max-width: 991px) {
  .cid-tL7oDZlVRK .container {
    padding: 0 16px;
  }
}
@media (max-width: 767px) {
  .cid-tL7oDZlVRK .container {
    padding: 0 12px;
  }
}
.cid-tL7oDZlVRK .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-tL7oDZlVRK .social-row .soc-item {
  margin: 8px;
}
.cid-tL7oDZlVRK .social-row .soc-item a:hover .mbr-iconfont,
.cid-tL7oDZlVRK .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-tL7oDZlVRK .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #46920c;
  transition: all 0.3s ease-in-out;
}
.cid-tL7oDZlVRK .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tL7oDZlVRK .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tL7oDZlVRK .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tL7oDZlVRK .header-menu li p {
  margin: 0;
}
.cid-tL7oDZlVRK .copyright {
  margin-bottom: 0;
  color: #000000;
  text-align: center;
}
.cid-tL7oDZlVRK .mbr-section-title {
  color: #ffffff;
}
.cid-tJGsCG1vVL {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tJGsCG1vVL .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-tJGsCG1vVL .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-tJGsCG1vVL .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJGsCG1vVL .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-tJGsCG1vVL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJGsCG1vVL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJGsCG1vVL .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-tJGsCG1vVL .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tJGsCG1vVL .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tJGsCG1vVL .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tJGsCG1vVL .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tJGsCG1vVL .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tJGsCG1vVL .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tJGsCG1vVL .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-tJGsCG1vVL .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-tJGsCG1vVL .nav-link {
  width: fit-content;
  position: relative;
}
.cid-tJGsCG1vVL .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-tJGsCG1vVL .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-tJGsCG1vVL .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-tJGsCG1vVL .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-tJGsCG1vVL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tJGsCG1vVL .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-tJGsCG1vVL .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tJGsCG1vVL .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-tJGsCG1vVL .iconfont-wrapper {
  color: #ff4552 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tJGsCG1vVL .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.9) !important;
}
.cid-tJGsCG1vVL .nav-item:focus,
.cid-tJGsCG1vVL .nav-link:focus {
  outline: none;
}
.cid-tJGsCG1vVL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tJGsCG1vVL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJGsCG1vVL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tJGsCG1vVL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJGsCG1vVL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJGsCG1vVL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJGsCG1vVL .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-tJGsCG1vVL .navbar.opened {
  transition: all 0.3s;
}
.cid-tJGsCG1vVL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tJGsCG1vVL .navbar .navbar-logo img {
  width: auto;
}
.cid-tJGsCG1vVL .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-tJGsCG1vVL .navbar.collapsed {
  justify-content: center;
}
.cid-tJGsCG1vVL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJGsCG1vVL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJGsCG1vVL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tJGsCG1vVL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJGsCG1vVL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJGsCG1vVL .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-tJGsCG1vVL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJGsCG1vVL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tJGsCG1vVL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-tJGsCG1vVL .navbar {
    min-height: 72px;
  }
  .cid-tJGsCG1vVL .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-tJGsCG1vVL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJGsCG1vVL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJGsCG1vVL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJGsCG1vVL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJGsCG1vVL .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-tJGsCG1vVL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJGsCG1vVL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tJGsCG1vVL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tJGsCG1vVL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tJGsCG1vVL .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-tJGsCG1vVL .dropdown-item.active,
.cid-tJGsCG1vVL .dropdown-item:active {
  background-color: transparent;
}
.cid-tJGsCG1vVL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJGsCG1vVL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJGsCG1vVL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJGsCG1vVL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tJGsCG1vVL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-tJGsCG1vVL .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tJGsCG1vVL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJGsCG1vVL .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-tJGsCG1vVL .navbar-buttons {
    text-align: left;
  }
}
.cid-tJGsCG1vVL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tJGsCG1vVL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tJGsCG1vVL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tJGsCG1vVL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJGsCG1vVL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJGsCG1vVL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tJGsCG1vVL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJGsCG1vVL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tJGsCG1vVL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tJGsCG1vVL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJGsCG1vVL .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tJGsCG1vVL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tJGsCG1vVL .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-tJGsCG1vVL .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJGsCG1vVL .navbar {
    height: 70px;
  }
  .cid-tJGsCG1vVL .navbar.opened {
    height: auto;
  }
  .cid-tJGsCG1vVL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJGsCG1vVL .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tJGsCG1vVL .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tJGsCG1vVL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tJGsCG1vVL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tJGsCG1vVL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-tJGsCG1vVL .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tJGsCG1vVL .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tJGsCG1vVL .navbar-brand {
    margin-right: auto;
  }
  .cid-tJGsCG1vVL .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.9) !important;
    background: rgba(255, 255, 255, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-tJGsCG1vVL .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-tJGsCG1vVL .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tJGsCG1vVL .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tJGsCG1vVL .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tJGsCG1vVL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tJGsCG1vVL .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-tJGsCG1vVL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tJGsCG1vVL .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tJGsCG1vVL .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tJGsCG1vVL .navbar-collapse {
    padding: 1rem;
  }
}
.cid-tJGs7X2OSn {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tJGs7X2OSn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJGs7X2OSn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJGs7X2OSn .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tJGs7X2OSn .image-wrap img {
    display: block;
    margin: auto;
  }
}
.cid-tJGs7X2OSn .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tJGs7X2OSn .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tJGs7X2OSn .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tJGs7X2OSn .header-menu li p {
  margin: 0;
}
.cid-tJGs7X2OSn .mbr-section-title {
  color: #9fe870;
}
.cid-tJGs7X2OSn .header-menu-item {
  color: #ffffff;
}
.cid-tJGs7X2OSn .mbr-text,
.cid-tJGs7X2OSn .mbr-section-btn {
  color: #454745;
  text-align: center;
}
.cid-tJGEoKGifq {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-tJGEoKGifq img,
.cid-tJGEoKGifq .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-tJGEoKGifq .item:focus,
.cid-tJGEoKGifq span:focus {
  outline: none;
}
.cid-tJGEoKGifq .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-tJGEoKGifq .item {
    margin-bottom: 1rem;
  }
}
.cid-tJGEoKGifq .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-tJGEoKGifq .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-tJGEoKGifq .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tJGEoKGifq .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-tJGEoKGifq .mbr-section-title {
  color: #9fe870;
  text-align: center;
}
.cid-tJGEoKGifq .item-title {
  text-align: center;
  color: #46920c;
}
.cid-tJGEoKGifq .item-subtitle {
  text-align: center;
}
.cid-tJGEoKGifq .mbr-text,
.cid-tJGEoKGifq .item .mbr-section-btn {
  text-align: center;
}
.cid-tJGEoKGifq .mbr-section-subtitle,
.cid-tJGEoKGifq .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v1MSAFCKhf {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #9fe870;
}
.cid-v1MSAFCKhf img,
.cid-v1MSAFCKhf .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v1MSAFCKhf .item:focus,
.cid-v1MSAFCKhf span:focus {
  outline: none;
}
.cid-v1MSAFCKhf .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1MSAFCKhf .item {
    margin-bottom: 1rem;
  }
}
.cid-v1MSAFCKhf .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v1MSAFCKhf .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v1MSAFCKhf .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v1MSAFCKhf .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v1MSAFCKhf .mbr-section-title {
  color: #9fe870;
  text-align: center;
}
.cid-v1MSAFCKhf .item-title {
  text-align: center;
  color: #46920c;
}
.cid-v1MSAFCKhf .item-subtitle {
  text-align: center;
}
.cid-v1MSAFCKhf .mbr-text,
.cid-v1MSAFCKhf .item .mbr-section-btn {
  text-align: center;
}
.cid-v1MSAFCKhf .mbr-section-subtitle,
.cid-v1MSAFCKhf .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-tJGRlgYbKj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tJGRlgYbKj .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
}
.cid-tJGRlgYbKj .panel-group {
  border: none;
}
.cid-tJGRlgYbKj .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-tJGRlgYbKj .card-header {
    padding: 1rem 0rem;
  }
}
.cid-tJGRlgYbKj .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-tJGRlgYbKj .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-tJGRlgYbKj .img-col {
  padding: 0;
}
.cid-tJGRlgYbKj .img-item {
  height: 100%;
}
.cid-tJGRlgYbKj img {
  height: 100%;
  object-fit: cover;
}
.cid-tJGRlgYbKj .collapsed span {
  transform: rotate(0deg);
}
.cid-tJGRlgYbKj .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tJGRlgYbKj p {
  margin-bottom: 0.3rem;
}
.cid-tJGRlgYbKj .panel-title-edit {
  color: #ff4552;
}
.cid-tJGRlgYbKj .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-tJGRlgYbKj .card {
  background: #d4ffb9;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-tJGRlgYbKj .card {
    padding: 1.5rem;
  }
}
.cid-tJGRlgYbKj .panel-text {
  color: #000000;
}
.cid-tJGRlgYbKj .mbr-section-title {
  text-align: center;
  color: #9fe870;
}
.cid-tJGRlgYbKj .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tJGRlgYbKj .panel-title-edit,
.cid-tJGRlgYbKj .mbr-iconfont {
  color: #000000;
}
.cid-tL7eRYxhmt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-tL7eRYxhmt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL7eRYxhmt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-tL7eRYxhmt .row {
    flex-direction: column-reverse;
  }
  .cid-tL7eRYxhmt .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tL7eRYxhmt .google-map {
  height: 100%;
  position: relative;
}
.cid-tL7eRYxhmt .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tL7eRYxhmt .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tL7eRYxhmt .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tL7eRYxhmt .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tL7eRYxhmt .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-tL7eRYxhmt .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #f7f7f7;
}
.cid-tL7eRYxhmt .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-tL7eRYxhmt .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tL7eRYxhmt .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-tL7eRYxhmt .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #9fe870;
}
.cid-tL7eRYxhmt P {
  text-align: center;
}
.cid-tL7oDZlVRK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #9fe870;
}
@media (max-width: 991px) {
  .cid-tL7oDZlVRK .container {
    padding: 0 16px;
  }
}
@media (max-width: 767px) {
  .cid-tL7oDZlVRK .container {
    padding: 0 12px;
  }
}
.cid-tL7oDZlVRK .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-tL7oDZlVRK .social-row .soc-item {
  margin: 8px;
}
.cid-tL7oDZlVRK .social-row .soc-item a:hover .mbr-iconfont,
.cid-tL7oDZlVRK .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-tL7oDZlVRK .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #46920c;
  transition: all 0.3s ease-in-out;
}
.cid-tL7oDZlVRK .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tL7oDZlVRK .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tL7oDZlVRK .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tL7oDZlVRK .header-menu li p {
  margin: 0;
}
.cid-tL7oDZlVRK .copyright {
  margin-bottom: 0;
  color: #000000;
  text-align: center;
}
.cid-tL7oDZlVRK .mbr-section-title {
  color: #ffffff;
}
.cid-tJGsCG1vVL {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tJGsCG1vVL .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-tJGsCG1vVL .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-tJGsCG1vVL .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJGsCG1vVL .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-tJGsCG1vVL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJGsCG1vVL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJGsCG1vVL .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-tJGsCG1vVL .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tJGsCG1vVL .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tJGsCG1vVL .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tJGsCG1vVL .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tJGsCG1vVL .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tJGsCG1vVL .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tJGsCG1vVL .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-tJGsCG1vVL .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-tJGsCG1vVL .nav-link {
  width: fit-content;
  position: relative;
}
.cid-tJGsCG1vVL .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-tJGsCG1vVL .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-tJGsCG1vVL .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-tJGsCG1vVL .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-tJGsCG1vVL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tJGsCG1vVL .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-tJGsCG1vVL .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tJGsCG1vVL .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-tJGsCG1vVL .iconfont-wrapper {
  color: #ff4552 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tJGsCG1vVL .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.9) !important;
}
.cid-tJGsCG1vVL .nav-item:focus,
.cid-tJGsCG1vVL .nav-link:focus {
  outline: none;
}
.cid-tJGsCG1vVL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tJGsCG1vVL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJGsCG1vVL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tJGsCG1vVL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJGsCG1vVL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJGsCG1vVL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJGsCG1vVL .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-tJGsCG1vVL .navbar.opened {
  transition: all 0.3s;
}
.cid-tJGsCG1vVL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tJGsCG1vVL .navbar .navbar-logo img {
  width: auto;
}
.cid-tJGsCG1vVL .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-tJGsCG1vVL .navbar.collapsed {
  justify-content: center;
}
.cid-tJGsCG1vVL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJGsCG1vVL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJGsCG1vVL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tJGsCG1vVL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJGsCG1vVL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJGsCG1vVL .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-tJGsCG1vVL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJGsCG1vVL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tJGsCG1vVL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-tJGsCG1vVL .navbar {
    min-height: 72px;
  }
  .cid-tJGsCG1vVL .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-tJGsCG1vVL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJGsCG1vVL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJGsCG1vVL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJGsCG1vVL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJGsCG1vVL .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-tJGsCG1vVL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJGsCG1vVL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tJGsCG1vVL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tJGsCG1vVL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tJGsCG1vVL .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-tJGsCG1vVL .dropdown-item.active,
.cid-tJGsCG1vVL .dropdown-item:active {
  background-color: transparent;
}
.cid-tJGsCG1vVL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJGsCG1vVL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJGsCG1vVL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJGsCG1vVL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tJGsCG1vVL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-tJGsCG1vVL .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tJGsCG1vVL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJGsCG1vVL .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-tJGsCG1vVL .navbar-buttons {
    text-align: left;
  }
}
.cid-tJGsCG1vVL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tJGsCG1vVL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tJGsCG1vVL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tJGsCG1vVL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJGsCG1vVL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJGsCG1vVL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tJGsCG1vVL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJGsCG1vVL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tJGsCG1vVL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tJGsCG1vVL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJGsCG1vVL .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tJGsCG1vVL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tJGsCG1vVL .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-tJGsCG1vVL .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJGsCG1vVL .navbar {
    height: 70px;
  }
  .cid-tJGsCG1vVL .navbar.opened {
    height: auto;
  }
  .cid-tJGsCG1vVL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJGsCG1vVL .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tJGsCG1vVL .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tJGsCG1vVL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tJGsCG1vVL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tJGsCG1vVL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-tJGsCG1vVL .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tJGsCG1vVL .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tJGsCG1vVL .navbar-brand {
    margin-right: auto;
  }
  .cid-tJGsCG1vVL .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.9) !important;
    background: rgba(255, 255, 255, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-tJGsCG1vVL .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-tJGsCG1vVL .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tJGsCG1vVL .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tJGsCG1vVL .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tJGsCG1vVL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tJGsCG1vVL .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-tJGsCG1vVL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tJGsCG1vVL .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tJGsCG1vVL .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tJGsCG1vVL .navbar-collapse {
    padding: 1rem;
  }
}
.cid-tJGs7X2OSn {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tJGs7X2OSn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJGs7X2OSn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJGs7X2OSn .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tJGs7X2OSn .image-wrap img {
    display: block;
    margin: auto;
  }
}
.cid-tJGs7X2OSn .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tJGs7X2OSn .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tJGs7X2OSn .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tJGs7X2OSn .header-menu li p {
  margin: 0;
}
.cid-tJGs7X2OSn .mbr-section-title {
  color: #9fe870;
}
.cid-tJGs7X2OSn .header-menu-item {
  color: #ffffff;
}
.cid-tJGs7X2OSn .mbr-text,
.cid-tJGs7X2OSn .mbr-section-btn {
  color: #454745;
  text-align: center;
}
.cid-tJGD1DIY2H {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/little-adams-peak-ella-1024x683.jpg?v=1VVCma");
}
.cid-tJGD1DIY2H .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJGD1DIY2H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJGD1DIY2H .card-wrapper {
  background: #9fe870;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-tJGD1DIY2H .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tJGD1DIY2H .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tJGD1DIY2H .card-wrapper {
    padding: 4rem;
  }
}
.cid-tJGD1DIY2H .card-title {
  color: #2e481a;
}
.cid-tJGEoKGifq {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tJGEoKGifq img,
.cid-tJGEoKGifq .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-tJGEoKGifq .item:focus,
.cid-tJGEoKGifq span:focus {
  outline: none;
}
.cid-tJGEoKGifq .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-tJGEoKGifq .item {
    margin-bottom: 1rem;
  }
}
.cid-tJGEoKGifq .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-tJGEoKGifq .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-tJGEoKGifq .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tJGEoKGifq .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-tJGEoKGifq .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-tJGEoKGifq .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-tJGEoKGifq .item-subtitle {
  text-align: center;
}
.cid-tJGEoKGifq .mbr-text,
.cid-tJGEoKGifq .item .mbr-section-btn {
  text-align: left;
}
.cid-tJGEoKGifq .mbr-section-subtitle,
.cid-tJGEoKGifq .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v1POqdDumw {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v1POqdDumw .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1POqdDumw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1POqdDumw .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1POqdDumw .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v1POqdDumw .item-wrapper {
  background: #9fe870;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v1POqdDumw .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v1POqdDumw .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v1POqdDumw .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #46920c;
  height: 80px;
  border-radius: 50%;
}
.cid-v1POqdDumw .mbr-section-title {
  color: #9fe870;
}
.cid-v1POqdDumw .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v1POqdDumw .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v1POqdDumw .card-box .item-footer {
  margin-top: auto;
}
.cid-v1POqdDumw .content-head {
  max-width: 800px;
}
.cid-v1QRjgXCYG {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-v1QRjgXCYG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1QRjgXCYG .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v1QRjgXCYG .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1QRjgXCYG .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v1QRjgXCYG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1QRjgXCYG .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v1QRjgXCYG .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v1QRjgXCYG .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v1QRjgXCYG .card-title,
.cid-v1QRjgXCYG .iconfont-wrapper {
  color: #000000;
}
.cid-v1QRjgXCYG .card-text {
  color: #000000;
}
.cid-v1QRjgXCYG .content-head {
  max-width: 800px;
}
.cid-v1QRjgXCYG .mbr-section-title {
  color: #000000;
}
.cid-v1PQUMRV5s {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v1PQUMRV5s .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-v1PQUMRV5s form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-v1PQUMRV5s form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-v1PQUMRV5s form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-v1PQUMRV5s .content-head {
  max-width: 800px;
}
.cid-v1PQUMRV5s .mbr-section-title {
  color: #9fe870;
}
.cid-tJGRlgYbKj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tJGRlgYbKj .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
}
.cid-tJGRlgYbKj .panel-group {
  border: none;
}
.cid-tJGRlgYbKj .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-tJGRlgYbKj .card-header {
    padding: 1rem 0rem;
  }
}
.cid-tJGRlgYbKj .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-tJGRlgYbKj .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-tJGRlgYbKj .img-col {
  padding: 0;
}
.cid-tJGRlgYbKj .img-item {
  height: 100%;
}
.cid-tJGRlgYbKj img {
  height: 100%;
  object-fit: cover;
}
.cid-tJGRlgYbKj .collapsed span {
  transform: rotate(0deg);
}
.cid-tJGRlgYbKj .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tJGRlgYbKj p {
  margin-bottom: 0.3rem;
}
.cid-tJGRlgYbKj .panel-title-edit {
  color: #ff4552;
}
.cid-tJGRlgYbKj .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-tJGRlgYbKj .card {
  background: #b9fd9b;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-tJGRlgYbKj .card {
    padding: 1.5rem;
  }
}
.cid-tJGRlgYbKj .panel-text {
  color: #000000;
}
.cid-tJGRlgYbKj .mbr-section-title {
  text-align: center;
  color: #8ae94d;
}
.cid-tJGRlgYbKj .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tJGRlgYbKj .panel-title-edit,
.cid-tJGRlgYbKj .mbr-iconfont {
  color: #000000;
}
.cid-tL7eRYxhmt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-tL7eRYxhmt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL7eRYxhmt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-tL7eRYxhmt .row {
    flex-direction: column-reverse;
  }
  .cid-tL7eRYxhmt .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tL7eRYxhmt .google-map {
  height: 100%;
  position: relative;
}
.cid-tL7eRYxhmt .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tL7eRYxhmt .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tL7eRYxhmt .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tL7eRYxhmt .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tL7eRYxhmt .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-tL7eRYxhmt .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #f7f7f7;
}
.cid-tL7eRYxhmt .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-tL7eRYxhmt .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tL7eRYxhmt .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-tL7eRYxhmt .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #9fe870;
}
.cid-tL7eRYxhmt P {
  text-align: left;
  color: #000000;
}
.cid-tL7oDZlVRK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #9fe870;
}
@media (max-width: 991px) {
  .cid-tL7oDZlVRK .container {
    padding: 0 16px;
  }
}
@media (max-width: 767px) {
  .cid-tL7oDZlVRK .container {
    padding: 0 12px;
  }
}
.cid-tL7oDZlVRK .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-tL7oDZlVRK .social-row .soc-item {
  margin: 8px;
}
.cid-tL7oDZlVRK .social-row .soc-item a:hover .mbr-iconfont,
.cid-tL7oDZlVRK .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-tL7oDZlVRK .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #46920c;
  transition: all 0.3s ease-in-out;
}
.cid-tL7oDZlVRK .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tL7oDZlVRK .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tL7oDZlVRK .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tL7oDZlVRK .header-menu li p {
  margin: 0;
}
.cid-tL7oDZlVRK .copyright {
  margin-bottom: 0;
  color: #000000;
  text-align: center;
}
.cid-tL7oDZlVRK .mbr-section-title {
  color: #ffffff;
}
.cid-v1ShiEe53n {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v1ShiEe53n .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-v1ShiEe53n .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v1ShiEe53n .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1ShiEe53n .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v1ShiEe53n .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1ShiEe53n .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1ShiEe53n .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v1ShiEe53n .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v1ShiEe53n .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v1ShiEe53n .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v1ShiEe53n .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v1ShiEe53n .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v1ShiEe53n .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v1ShiEe53n .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v1ShiEe53n .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v1ShiEe53n .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v1ShiEe53n .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v1ShiEe53n .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v1ShiEe53n .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v1ShiEe53n .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v1ShiEe53n .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v1ShiEe53n .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v1ShiEe53n .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v1ShiEe53n .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v1ShiEe53n .iconfont-wrapper {
  color: #ff4552 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v1ShiEe53n .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.9) !important;
}
.cid-v1ShiEe53n .nav-item:focus,
.cid-v1ShiEe53n .nav-link:focus {
  outline: none;
}
.cid-v1ShiEe53n .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1ShiEe53n .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1ShiEe53n .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1ShiEe53n .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1ShiEe53n .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1ShiEe53n .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1ShiEe53n .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-v1ShiEe53n .navbar.opened {
  transition: all 0.3s;
}
.cid-v1ShiEe53n .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1ShiEe53n .navbar .navbar-logo img {
  width: auto;
}
.cid-v1ShiEe53n .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v1ShiEe53n .navbar.collapsed {
  justify-content: center;
}
.cid-v1ShiEe53n .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1ShiEe53n .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1ShiEe53n .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v1ShiEe53n .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1ShiEe53n .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1ShiEe53n .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-v1ShiEe53n .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1ShiEe53n .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1ShiEe53n .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1ShiEe53n .navbar {
    min-height: 72px;
  }
  .cid-v1ShiEe53n .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v1ShiEe53n .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1ShiEe53n .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1ShiEe53n .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1ShiEe53n .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1ShiEe53n .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-v1ShiEe53n .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1ShiEe53n .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v1ShiEe53n .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1ShiEe53n .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1ShiEe53n .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v1ShiEe53n .dropdown-item.active,
.cid-v1ShiEe53n .dropdown-item:active {
  background-color: transparent;
}
.cid-v1ShiEe53n .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1ShiEe53n .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1ShiEe53n .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1ShiEe53n .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v1ShiEe53n .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v1ShiEe53n .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v1ShiEe53n ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1ShiEe53n .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v1ShiEe53n .navbar-buttons {
    text-align: left;
  }
}
.cid-v1ShiEe53n button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1ShiEe53n button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v1ShiEe53n button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1ShiEe53n button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1ShiEe53n button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1ShiEe53n button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1ShiEe53n nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1ShiEe53n nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1ShiEe53n nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1ShiEe53n nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1ShiEe53n .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v1ShiEe53n a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1ShiEe53n .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-v1ShiEe53n .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1ShiEe53n .navbar {
    height: 70px;
  }
  .cid-v1ShiEe53n .navbar.opened {
    height: auto;
  }
  .cid-v1ShiEe53n .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1ShiEe53n .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v1ShiEe53n .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v1ShiEe53n .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v1ShiEe53n .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v1ShiEe53n .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v1ShiEe53n .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v1ShiEe53n .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v1ShiEe53n .navbar-brand {
    margin-right: auto;
  }
  .cid-v1ShiEe53n .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.9) !important;
    background: rgba(255, 255, 255, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v1ShiEe53n .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v1ShiEe53n .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v1ShiEe53n .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1ShiEe53n .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v1ShiEe53n .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v1ShiEe53n .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-v1ShiEe53n .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v1ShiEe53n .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1ShiEe53n .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v1ShiEe53n .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v1ShiEIXe8 {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v1ShiEIXe8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1ShiEIXe8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1ShiEIXe8 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v1ShiEIXe8 .image-wrap img {
    display: block;
    margin: auto;
  }
}
.cid-v1ShiEIXe8 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v1ShiEIXe8 .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v1ShiEIXe8 .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v1ShiEIXe8 .header-menu li p {
  margin: 0;
}
.cid-v1ShiEIXe8 .mbr-section-title {
  color: #9fe870;
}
.cid-v1ShiEIXe8 .header-menu-item {
  color: #ffffff;
}
.cid-v1ShiEIXe8 .mbr-text,
.cid-v1ShiEIXe8 .mbr-section-btn {
  color: #454745;
  text-align: center;
}
.cid-v1ShiFij6Q {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/image-2025-08-11.webp");
}
.cid-v1ShiFij6Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1ShiFij6Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1ShiFij6Q .card-wrapper {
  background: #9fe870;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-v1ShiFij6Q .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v1ShiFij6Q .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v1ShiFij6Q .card-wrapper {
    padding: 4rem;
  }
}
.cid-v1ShiFij6Q .card-title {
  color: #2e481a;
}
.cid-v1ShiFEC3b {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v1ShiFEC3b img,
.cid-v1ShiFEC3b .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v1ShiFEC3b .item:focus,
.cid-v1ShiFEC3b span:focus {
  outline: none;
}
.cid-v1ShiFEC3b .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1ShiFEC3b .item {
    margin-bottom: 1rem;
  }
}
.cid-v1ShiFEC3b .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v1ShiFEC3b .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v1ShiFEC3b .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v1ShiFEC3b .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v1ShiFEC3b .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v1ShiFEC3b .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v1ShiFEC3b .item-subtitle {
  text-align: center;
}
.cid-v1ShiFEC3b .mbr-text,
.cid-v1ShiFEC3b .item .mbr-section-btn {
  text-align: left;
}
.cid-v1ShiFEC3b .mbr-section-subtitle,
.cid-v1ShiFEC3b .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v1ShiGclkX {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v1ShiGclkX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1ShiGclkX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1ShiGclkX .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1ShiGclkX .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v1ShiGclkX .item-wrapper {
  background: #9fe870;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v1ShiGclkX .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v1ShiGclkX .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v1ShiGclkX .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #46920c;
  height: 80px;
  border-radius: 50%;
}
.cid-v1ShiGclkX .mbr-section-title {
  color: #9fe870;
}
.cid-v1ShiGclkX .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v1ShiGclkX .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v1ShiGclkX .card-box .item-footer {
  margin-top: auto;
}
.cid-v1ShiGclkX .content-head {
  max-width: 800px;
}
.cid-v1ShiH7dSq {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-v1ShiH7dSq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1ShiH7dSq .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v1ShiH7dSq .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1ShiH7dSq .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v1ShiH7dSq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1ShiH7dSq .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v1ShiH7dSq .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v1ShiH7dSq .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v1ShiH7dSq .card-title,
.cid-v1ShiH7dSq .iconfont-wrapper {
  color: #000000;
}
.cid-v1ShiH7dSq .card-text {
  color: #000000;
}
.cid-v1ShiH7dSq .content-head {
  max-width: 800px;
}
.cid-v1ShiH7dSq .mbr-section-title {
  color: #000000;
}
.cid-v1ShiHAlQ3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v1ShiHAlQ3 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-v1ShiHAlQ3 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-v1ShiHAlQ3 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-v1ShiHAlQ3 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-v1ShiHAlQ3 .content-head {
  max-width: 800px;
}
.cid-v1ShiHAlQ3 .mbr-section-title {
  color: #9fe870;
}
.cid-v1ShiHYeCx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v1ShiHYeCx .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
}
.cid-v1ShiHYeCx .panel-group {
  border: none;
}
.cid-v1ShiHYeCx .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1ShiHYeCx .card-header {
    padding: 1rem 0rem;
  }
}
.cid-v1ShiHYeCx .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-v1ShiHYeCx .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-v1ShiHYeCx .img-col {
  padding: 0;
}
.cid-v1ShiHYeCx .img-item {
  height: 100%;
}
.cid-v1ShiHYeCx img {
  height: 100%;
  object-fit: cover;
}
.cid-v1ShiHYeCx .collapsed span {
  transform: rotate(0deg);
}
.cid-v1ShiHYeCx .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v1ShiHYeCx p {
  margin-bottom: 0.3rem;
}
.cid-v1ShiHYeCx .panel-title-edit {
  color: #ff4552;
}
.cid-v1ShiHYeCx .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-v1ShiHYeCx .card {
  background: #b9fd9b;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-v1ShiHYeCx .card {
    padding: 1.5rem;
  }
}
.cid-v1ShiHYeCx .panel-text {
  color: #000000;
}
.cid-v1ShiHYeCx .mbr-section-title {
  text-align: center;
  color: #8ae94d;
}
.cid-v1ShiHYeCx .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-v1ShiHYeCx .panel-title-edit,
.cid-v1ShiHYeCx .mbr-iconfont {
  color: #000000;
}
.cid-v1ShiImODo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v1ShiImODo .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1ShiImODo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-v1ShiImODo .row {
    flex-direction: column-reverse;
  }
  .cid-v1ShiImODo .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v1ShiImODo .google-map {
  height: 100%;
  position: relative;
}
.cid-v1ShiImODo .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v1ShiImODo .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v1ShiImODo .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v1ShiImODo .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v1ShiImODo .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-v1ShiImODo .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #f7f7f7;
}
.cid-v1ShiImODo .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v1ShiImODo .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v1ShiImODo .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-v1ShiImODo .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #9fe870;
}
.cid-v1ShiImODo P {
  text-align: left;
  color: #000000;
}
.cid-v1ShiITBop {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #9fe870;
}
@media (max-width: 991px) {
  .cid-v1ShiITBop .container {
    padding: 0 16px;
  }
}
@media (max-width: 767px) {
  .cid-v1ShiITBop .container {
    padding: 0 12px;
  }
}
.cid-v1ShiITBop .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v1ShiITBop .social-row .soc-item {
  margin: 8px;
}
.cid-v1ShiITBop .social-row .soc-item a:hover .mbr-iconfont,
.cid-v1ShiITBop .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-v1ShiITBop .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #46920c;
  transition: all 0.3s ease-in-out;
}
.cid-v1ShiITBop .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v1ShiITBop .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v1ShiITBop .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v1ShiITBop .header-menu li p {
  margin: 0;
}
.cid-v1ShiITBop .copyright {
  margin-bottom: 0;
  color: #000000;
  text-align: center;
}
.cid-v1ShiITBop .mbr-section-title {
  color: #ffffff;
}
.cid-v1SyHC4szA {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v1SyHC4szA .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-v1SyHC4szA .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v1SyHC4szA .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1SyHC4szA .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v1SyHC4szA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1SyHC4szA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1SyHC4szA .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v1SyHC4szA .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v1SyHC4szA .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v1SyHC4szA .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v1SyHC4szA .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v1SyHC4szA .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v1SyHC4szA .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v1SyHC4szA .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v1SyHC4szA .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v1SyHC4szA .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v1SyHC4szA .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v1SyHC4szA .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v1SyHC4szA .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v1SyHC4szA .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v1SyHC4szA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v1SyHC4szA .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v1SyHC4szA .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v1SyHC4szA .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v1SyHC4szA .iconfont-wrapper {
  color: #ff4552 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v1SyHC4szA .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.9) !important;
}
.cid-v1SyHC4szA .nav-item:focus,
.cid-v1SyHC4szA .nav-link:focus {
  outline: none;
}
.cid-v1SyHC4szA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1SyHC4szA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1SyHC4szA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1SyHC4szA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1SyHC4szA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1SyHC4szA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1SyHC4szA .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-v1SyHC4szA .navbar.opened {
  transition: all 0.3s;
}
.cid-v1SyHC4szA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1SyHC4szA .navbar .navbar-logo img {
  width: auto;
}
.cid-v1SyHC4szA .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v1SyHC4szA .navbar.collapsed {
  justify-content: center;
}
.cid-v1SyHC4szA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1SyHC4szA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1SyHC4szA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v1SyHC4szA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1SyHC4szA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1SyHC4szA .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-v1SyHC4szA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1SyHC4szA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1SyHC4szA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1SyHC4szA .navbar {
    min-height: 72px;
  }
  .cid-v1SyHC4szA .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v1SyHC4szA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1SyHC4szA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1SyHC4szA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1SyHC4szA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1SyHC4szA .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-v1SyHC4szA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1SyHC4szA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v1SyHC4szA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1SyHC4szA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1SyHC4szA .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v1SyHC4szA .dropdown-item.active,
.cid-v1SyHC4szA .dropdown-item:active {
  background-color: transparent;
}
.cid-v1SyHC4szA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1SyHC4szA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1SyHC4szA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1SyHC4szA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v1SyHC4szA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v1SyHC4szA .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v1SyHC4szA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1SyHC4szA .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v1SyHC4szA .navbar-buttons {
    text-align: left;
  }
}
.cid-v1SyHC4szA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1SyHC4szA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v1SyHC4szA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1SyHC4szA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1SyHC4szA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1SyHC4szA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1SyHC4szA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1SyHC4szA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1SyHC4szA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1SyHC4szA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1SyHC4szA .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v1SyHC4szA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1SyHC4szA .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-v1SyHC4szA .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1SyHC4szA .navbar {
    height: 70px;
  }
  .cid-v1SyHC4szA .navbar.opened {
    height: auto;
  }
  .cid-v1SyHC4szA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1SyHC4szA .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v1SyHC4szA .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v1SyHC4szA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v1SyHC4szA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v1SyHC4szA .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v1SyHC4szA .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v1SyHC4szA .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v1SyHC4szA .navbar-brand {
    margin-right: auto;
  }
  .cid-v1SyHC4szA .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.9) !important;
    background: rgba(255, 255, 255, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v1SyHC4szA .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v1SyHC4szA .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v1SyHC4szA .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1SyHC4szA .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v1SyHC4szA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v1SyHC4szA .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-v1SyHC4szA .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v1SyHC4szA .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1SyHC4szA .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v1SyHC4szA .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v1SyHCyYUB {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v1SyHCyYUB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1SyHCyYUB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1SyHCyYUB .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v1SyHCyYUB .image-wrap img {
    display: block;
    margin: auto;
  }
}
.cid-v1SyHCyYUB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v1SyHCyYUB .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v1SyHCyYUB .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v1SyHCyYUB .header-menu li p {
  margin: 0;
}
.cid-v1SyHCyYUB .mbr-section-title {
  color: #9fe870;
}
.cid-v1SyHCyYUB .header-menu-item {
  color: #ffffff;
}
.cid-v1SyHCyYUB .mbr-text,
.cid-v1SyHCyYUB .mbr-section-btn {
  color: #454745;
  text-align: center;
}
.cid-v1SyHD6LHU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/image-2025-08-13.webp");
}
.cid-v1SyHD6LHU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1SyHD6LHU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1SyHD6LHU .card-wrapper {
  background: #9fe870;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-v1SyHD6LHU .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v1SyHD6LHU .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v1SyHD6LHU .card-wrapper {
    padding: 4rem;
  }
}
.cid-v1SyHD6LHU .card-title {
  color: #2e481a;
}
.cid-v1SyHDqH8k {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v1SyHDqH8k img,
.cid-v1SyHDqH8k .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v1SyHDqH8k .item:focus,
.cid-v1SyHDqH8k span:focus {
  outline: none;
}
.cid-v1SyHDqH8k .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1SyHDqH8k .item {
    margin-bottom: 1rem;
  }
}
.cid-v1SyHDqH8k .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v1SyHDqH8k .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v1SyHDqH8k .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v1SyHDqH8k .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v1SyHDqH8k .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v1SyHDqH8k .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v1SyHDqH8k .item-subtitle {
  text-align: center;
}
.cid-v1SyHDqH8k .mbr-text,
.cid-v1SyHDqH8k .item .mbr-section-btn {
  text-align: left;
}
.cid-v1SyHDqH8k .mbr-section-subtitle,
.cid-v1SyHDqH8k .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v1SzoejYf7 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v1SzoejYf7 img,
.cid-v1SzoejYf7 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v1SzoejYf7 .item:focus,
.cid-v1SzoejYf7 span:focus {
  outline: none;
}
.cid-v1SzoejYf7 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1SzoejYf7 .item {
    margin-bottom: 1rem;
  }
}
.cid-v1SzoejYf7 .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v1SzoejYf7 .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v1SzoejYf7 .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v1SzoejYf7 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v1SzoejYf7 .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v1SzoejYf7 .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v1SzoejYf7 .item-subtitle {
  text-align: center;
}
.cid-v1SzoejYf7 .mbr-text,
.cid-v1SzoejYf7 .item .mbr-section-btn {
  text-align: left;
}
.cid-v1SzoejYf7 .mbr-section-subtitle,
.cid-v1SzoejYf7 .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v1SyHDOnXg {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v1SyHDOnXg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1SyHDOnXg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1SyHDOnXg .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1SyHDOnXg .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v1SyHDOnXg .item-wrapper {
  background: #9fe870;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v1SyHDOnXg .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v1SyHDOnXg .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v1SyHDOnXg .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #46920c;
  height: 80px;
  border-radius: 50%;
}
.cid-v1SyHDOnXg .mbr-section-title {
  color: #9fe870;
}
.cid-v1SyHDOnXg .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v1SyHDOnXg .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v1SyHDOnXg .card-box .item-footer {
  margin-top: auto;
}
.cid-v1SyHDOnXg .content-head {
  max-width: 800px;
}
.cid-v1SyHEjCHz {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-v1SyHEjCHz .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1SyHEjCHz .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v1SyHEjCHz .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1SyHEjCHz .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v1SyHEjCHz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1SyHEjCHz .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v1SyHEjCHz .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v1SyHEjCHz .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v1SyHEjCHz .card-title,
.cid-v1SyHEjCHz .iconfont-wrapper {
  color: #000000;
}
.cid-v1SyHEjCHz .card-text {
  color: #000000;
}
.cid-v1SyHEjCHz .content-head {
  max-width: 800px;
}
.cid-v1SyHEjCHz .mbr-section-title {
  color: #000000;
}
.cid-v1SyHEWCPz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v1SyHEWCPz .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-v1SyHEWCPz form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-v1SyHEWCPz form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-v1SyHEWCPz form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-v1SyHEWCPz .content-head {
  max-width: 800px;
}
.cid-v1SyHEWCPz .mbr-section-title {
  color: #9fe870;
}
.cid-v1SyHFlyBx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v1SyHFlyBx .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
}
.cid-v1SyHFlyBx .panel-group {
  border: none;
}
.cid-v1SyHFlyBx .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1SyHFlyBx .card-header {
    padding: 1rem 0rem;
  }
}
.cid-v1SyHFlyBx .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-v1SyHFlyBx .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-v1SyHFlyBx .img-col {
  padding: 0;
}
.cid-v1SyHFlyBx .img-item {
  height: 100%;
}
.cid-v1SyHFlyBx img {
  height: 100%;
  object-fit: cover;
}
.cid-v1SyHFlyBx .collapsed span {
  transform: rotate(0deg);
}
.cid-v1SyHFlyBx .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v1SyHFlyBx p {
  margin-bottom: 0.3rem;
}
.cid-v1SyHFlyBx .panel-title-edit {
  color: #ff4552;
}
.cid-v1SyHFlyBx .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-v1SyHFlyBx .card {
  background: #b9fd9b;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-v1SyHFlyBx .card {
    padding: 1.5rem;
  }
}
.cid-v1SyHFlyBx .panel-text {
  color: #000000;
}
.cid-v1SyHFlyBx .mbr-section-title {
  text-align: center;
  color: #8ae94d;
}
.cid-v1SyHFlyBx .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-v1SyHFlyBx .panel-title-edit,
.cid-v1SyHFlyBx .mbr-iconfont {
  color: #000000;
}
.cid-v1SyHFLmMt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v1SyHFLmMt .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1SyHFLmMt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-v1SyHFLmMt .row {
    flex-direction: column-reverse;
  }
  .cid-v1SyHFLmMt .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v1SyHFLmMt .google-map {
  height: 100%;
  position: relative;
}
.cid-v1SyHFLmMt .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v1SyHFLmMt .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v1SyHFLmMt .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v1SyHFLmMt .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v1SyHFLmMt .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-v1SyHFLmMt .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #f7f7f7;
}
.cid-v1SyHFLmMt .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v1SyHFLmMt .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v1SyHFLmMt .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-v1SyHFLmMt .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #9fe870;
}
.cid-v1SyHFLmMt P {
  text-align: left;
  color: #000000;
}
.cid-v1SyHGhfkV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #9fe870;
}
@media (max-width: 991px) {
  .cid-v1SyHGhfkV .container {
    padding: 0 16px;
  }
}
@media (max-width: 767px) {
  .cid-v1SyHGhfkV .container {
    padding: 0 12px;
  }
}
.cid-v1SyHGhfkV .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v1SyHGhfkV .social-row .soc-item {
  margin: 8px;
}
.cid-v1SyHGhfkV .social-row .soc-item a:hover .mbr-iconfont,
.cid-v1SyHGhfkV .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-v1SyHGhfkV .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #46920c;
  transition: all 0.3s ease-in-out;
}
.cid-v1SyHGhfkV .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v1SyHGhfkV .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v1SyHGhfkV .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v1SyHGhfkV .header-menu li p {
  margin: 0;
}
.cid-v1SyHGhfkV .copyright {
  margin-bottom: 0;
  color: #000000;
  text-align: center;
}
.cid-v1SyHGhfkV .mbr-section-title {
  color: #ffffff;
}
.cid-v1Td1DW019 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v1Td1DW019 .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-v1Td1DW019 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v1Td1DW019 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1Td1DW019 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v1Td1DW019 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1Td1DW019 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1Td1DW019 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v1Td1DW019 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v1Td1DW019 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v1Td1DW019 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v1Td1DW019 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v1Td1DW019 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v1Td1DW019 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v1Td1DW019 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v1Td1DW019 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v1Td1DW019 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v1Td1DW019 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v1Td1DW019 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v1Td1DW019 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v1Td1DW019 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v1Td1DW019 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v1Td1DW019 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v1Td1DW019 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v1Td1DW019 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v1Td1DW019 .iconfont-wrapper {
  color: #ff4552 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v1Td1DW019 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.9) !important;
}
.cid-v1Td1DW019 .nav-item:focus,
.cid-v1Td1DW019 .nav-link:focus {
  outline: none;
}
.cid-v1Td1DW019 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1Td1DW019 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1Td1DW019 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1Td1DW019 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1Td1DW019 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1Td1DW019 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1Td1DW019 .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-v1Td1DW019 .navbar.opened {
  transition: all 0.3s;
}
.cid-v1Td1DW019 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1Td1DW019 .navbar .navbar-logo img {
  width: auto;
}
.cid-v1Td1DW019 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v1Td1DW019 .navbar.collapsed {
  justify-content: center;
}
.cid-v1Td1DW019 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1Td1DW019 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1Td1DW019 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v1Td1DW019 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1Td1DW019 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1Td1DW019 .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-v1Td1DW019 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1Td1DW019 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1Td1DW019 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1Td1DW019 .navbar {
    min-height: 72px;
  }
  .cid-v1Td1DW019 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v1Td1DW019 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1Td1DW019 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1Td1DW019 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1Td1DW019 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1Td1DW019 .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-v1Td1DW019 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1Td1DW019 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v1Td1DW019 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1Td1DW019 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1Td1DW019 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v1Td1DW019 .dropdown-item.active,
.cid-v1Td1DW019 .dropdown-item:active {
  background-color: transparent;
}
.cid-v1Td1DW019 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1Td1DW019 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1Td1DW019 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1Td1DW019 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v1Td1DW019 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v1Td1DW019 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v1Td1DW019 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1Td1DW019 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v1Td1DW019 .navbar-buttons {
    text-align: left;
  }
}
.cid-v1Td1DW019 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1Td1DW019 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v1Td1DW019 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1Td1DW019 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1Td1DW019 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1Td1DW019 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1Td1DW019 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1Td1DW019 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1Td1DW019 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1Td1DW019 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1Td1DW019 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v1Td1DW019 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1Td1DW019 .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-v1Td1DW019 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1Td1DW019 .navbar {
    height: 70px;
  }
  .cid-v1Td1DW019 .navbar.opened {
    height: auto;
  }
  .cid-v1Td1DW019 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1Td1DW019 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v1Td1DW019 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v1Td1DW019 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v1Td1DW019 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v1Td1DW019 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v1Td1DW019 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v1Td1DW019 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v1Td1DW019 .navbar-brand {
    margin-right: auto;
  }
  .cid-v1Td1DW019 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.9) !important;
    background: rgba(255, 255, 255, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v1Td1DW019 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v1Td1DW019 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v1Td1DW019 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1Td1DW019 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v1Td1DW019 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v1Td1DW019 .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-v1Td1DW019 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v1Td1DW019 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1Td1DW019 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v1Td1DW019 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v1Td1EwVUl {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v1Td1EwVUl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1Td1EwVUl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1Td1EwVUl .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v1Td1EwVUl .image-wrap img {
    display: block;
    margin: auto;
  }
}
.cid-v1Td1EwVUl .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v1Td1EwVUl .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v1Td1EwVUl .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v1Td1EwVUl .header-menu li p {
  margin: 0;
}
.cid-v1Td1EwVUl .mbr-section-title {
  color: #9fe870;
}
.cid-v1Td1EwVUl .header-menu-item {
  color: #ffffff;
}
.cid-v1Td1EwVUl .mbr-text,
.cid-v1Td1EwVUl .mbr-section-btn {
  color: #454745;
  text-align: center;
}
.cid-v1Td1FfJI5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/image-2025-08-18.webp");
}
.cid-v1Td1FfJI5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1Td1FfJI5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1Td1FfJI5 .card-wrapper {
  background: #9fe870;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-v1Td1FfJI5 .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v1Td1FfJI5 .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v1Td1FfJI5 .card-wrapper {
    padding: 4rem;
  }
}
.cid-v1Td1FfJI5 .card-title {
  color: #2e481a;
}
.cid-v1Td1FK92L {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v1Td1FK92L img,
.cid-v1Td1FK92L .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v1Td1FK92L .item:focus,
.cid-v1Td1FK92L span:focus {
  outline: none;
}
.cid-v1Td1FK92L .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1Td1FK92L .item {
    margin-bottom: 1rem;
  }
}
.cid-v1Td1FK92L .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v1Td1FK92L .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v1Td1FK92L .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v1Td1FK92L .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v1Td1FK92L .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v1Td1FK92L .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v1Td1FK92L .item-subtitle {
  text-align: center;
}
.cid-v1Td1FK92L .mbr-text,
.cid-v1Td1FK92L .item .mbr-section-btn {
  text-align: left;
}
.cid-v1Td1FK92L .mbr-section-subtitle,
.cid-v1Td1FK92L .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v1V9ZpM3JQ {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v1V9ZpM3JQ img,
.cid-v1V9ZpM3JQ .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v1V9ZpM3JQ .item:focus,
.cid-v1V9ZpM3JQ span:focus {
  outline: none;
}
.cid-v1V9ZpM3JQ .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1V9ZpM3JQ .item {
    margin-bottom: 1rem;
  }
}
.cid-v1V9ZpM3JQ .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v1V9ZpM3JQ .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v1V9ZpM3JQ .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v1V9ZpM3JQ .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v1V9ZpM3JQ .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v1V9ZpM3JQ .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v1V9ZpM3JQ .item-subtitle {
  text-align: center;
}
.cid-v1V9ZpM3JQ .mbr-text,
.cid-v1V9ZpM3JQ .item .mbr-section-btn {
  text-align: left;
}
.cid-v1V9ZpM3JQ .mbr-section-subtitle,
.cid-v1V9ZpM3JQ .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v1Td1Gf5QL {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v1Td1Gf5QL img,
.cid-v1Td1Gf5QL .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v1Td1Gf5QL .item:focus,
.cid-v1Td1Gf5QL span:focus {
  outline: none;
}
.cid-v1Td1Gf5QL .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1Td1Gf5QL .item {
    margin-bottom: 1rem;
  }
}
.cid-v1Td1Gf5QL .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v1Td1Gf5QL .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v1Td1Gf5QL .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v1Td1Gf5QL .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v1Td1Gf5QL .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v1Td1Gf5QL .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v1Td1Gf5QL .item-subtitle {
  text-align: center;
}
.cid-v1Td1Gf5QL .mbr-text,
.cid-v1Td1Gf5QL .item .mbr-section-btn {
  text-align: left;
}
.cid-v1Td1Gf5QL .mbr-section-subtitle,
.cid-v1Td1Gf5QL .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v1Td1GBH2E {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v1Td1GBH2E .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1Td1GBH2E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1Td1GBH2E .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1Td1GBH2E .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v1Td1GBH2E .item-wrapper {
  background: #9fe870;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v1Td1GBH2E .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v1Td1GBH2E .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v1Td1GBH2E .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #46920c;
  height: 80px;
  border-radius: 50%;
}
.cid-v1Td1GBH2E .mbr-section-title {
  color: #9fe870;
}
.cid-v1Td1GBH2E .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v1Td1GBH2E .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v1Td1GBH2E .card-box .item-footer {
  margin-top: auto;
}
.cid-v1Td1GBH2E .content-head {
  max-width: 800px;
}
.cid-v1Td1H6MqX {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-v1Td1H6MqX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1Td1H6MqX .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v1Td1H6MqX .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1Td1H6MqX .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v1Td1H6MqX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1Td1H6MqX .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v1Td1H6MqX .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v1Td1H6MqX .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v1Td1H6MqX .card-title,
.cid-v1Td1H6MqX .iconfont-wrapper {
  color: #000000;
}
.cid-v1Td1H6MqX .card-text {
  color: #000000;
}
.cid-v1Td1H6MqX .content-head {
  max-width: 800px;
}
.cid-v1Td1H6MqX .mbr-section-title {
  color: #000000;
}
.cid-v1Td1HwF2K {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v1Td1HwF2K .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-v1Td1HwF2K form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-v1Td1HwF2K form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-v1Td1HwF2K form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-v1Td1HwF2K .content-head {
  max-width: 800px;
}
.cid-v1Td1HwF2K .mbr-section-title {
  color: #9fe870;
}
.cid-v1Td1HREpe {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v1Td1HREpe .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
}
.cid-v1Td1HREpe .panel-group {
  border: none;
}
.cid-v1Td1HREpe .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1Td1HREpe .card-header {
    padding: 1rem 0rem;
  }
}
.cid-v1Td1HREpe .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-v1Td1HREpe .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-v1Td1HREpe .img-col {
  padding: 0;
}
.cid-v1Td1HREpe .img-item {
  height: 100%;
}
.cid-v1Td1HREpe img {
  height: 100%;
  object-fit: cover;
}
.cid-v1Td1HREpe .collapsed span {
  transform: rotate(0deg);
}
.cid-v1Td1HREpe .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v1Td1HREpe p {
  margin-bottom: 0.3rem;
}
.cid-v1Td1HREpe .panel-title-edit {
  color: #ff4552;
}
.cid-v1Td1HREpe .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-v1Td1HREpe .card {
  background: #b9fd9b;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-v1Td1HREpe .card {
    padding: 1.5rem;
  }
}
.cid-v1Td1HREpe .panel-text {
  color: #000000;
}
.cid-v1Td1HREpe .mbr-section-title {
  text-align: center;
  color: #8ae94d;
}
.cid-v1Td1HREpe .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-v1Td1HREpe .panel-title-edit,
.cid-v1Td1HREpe .mbr-iconfont {
  color: #000000;
}
.cid-v1Td1IgZhL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v1Td1IgZhL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1Td1IgZhL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-v1Td1IgZhL .row {
    flex-direction: column-reverse;
  }
  .cid-v1Td1IgZhL .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v1Td1IgZhL .google-map {
  height: 100%;
  position: relative;
}
.cid-v1Td1IgZhL .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v1Td1IgZhL .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v1Td1IgZhL .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v1Td1IgZhL .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v1Td1IgZhL .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-v1Td1IgZhL .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #f7f7f7;
}
.cid-v1Td1IgZhL .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v1Td1IgZhL .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v1Td1IgZhL .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-v1Td1IgZhL .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #9fe870;
}
.cid-v1Td1IgZhL P {
  text-align: left;
  color: #000000;
}
.cid-v1Td1IM2M8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #9fe870;
}
@media (max-width: 991px) {
  .cid-v1Td1IM2M8 .container {
    padding: 0 16px;
  }
}
@media (max-width: 767px) {
  .cid-v1Td1IM2M8 .container {
    padding: 0 12px;
  }
}
.cid-v1Td1IM2M8 .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v1Td1IM2M8 .social-row .soc-item {
  margin: 8px;
}
.cid-v1Td1IM2M8 .social-row .soc-item a:hover .mbr-iconfont,
.cid-v1Td1IM2M8 .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-v1Td1IM2M8 .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #46920c;
  transition: all 0.3s ease-in-out;
}
.cid-v1Td1IM2M8 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v1Td1IM2M8 .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v1Td1IM2M8 .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v1Td1IM2M8 .header-menu li p {
  margin: 0;
}
.cid-v1Td1IM2M8 .copyright {
  margin-bottom: 0;
  color: #000000;
  text-align: center;
}
.cid-v1Td1IM2M8 .mbr-section-title {
  color: #ffffff;
}
.cid-v1VFQg8aAi {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v1VFQg8aAi .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-v1VFQg8aAi .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v1VFQg8aAi .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1VFQg8aAi .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v1VFQg8aAi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1VFQg8aAi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1VFQg8aAi .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v1VFQg8aAi .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v1VFQg8aAi .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v1VFQg8aAi .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v1VFQg8aAi .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v1VFQg8aAi .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v1VFQg8aAi .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v1VFQg8aAi .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v1VFQg8aAi .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v1VFQg8aAi .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v1VFQg8aAi .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v1VFQg8aAi .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v1VFQg8aAi .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v1VFQg8aAi .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v1VFQg8aAi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v1VFQg8aAi .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v1VFQg8aAi .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v1VFQg8aAi .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v1VFQg8aAi .iconfont-wrapper {
  color: #ff4552 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v1VFQg8aAi .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.9) !important;
}
.cid-v1VFQg8aAi .nav-item:focus,
.cid-v1VFQg8aAi .nav-link:focus {
  outline: none;
}
.cid-v1VFQg8aAi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1VFQg8aAi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1VFQg8aAi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1VFQg8aAi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1VFQg8aAi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1VFQg8aAi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1VFQg8aAi .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-v1VFQg8aAi .navbar.opened {
  transition: all 0.3s;
}
.cid-v1VFQg8aAi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1VFQg8aAi .navbar .navbar-logo img {
  width: auto;
}
.cid-v1VFQg8aAi .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v1VFQg8aAi .navbar.collapsed {
  justify-content: center;
}
.cid-v1VFQg8aAi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1VFQg8aAi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1VFQg8aAi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v1VFQg8aAi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1VFQg8aAi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1VFQg8aAi .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-v1VFQg8aAi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1VFQg8aAi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1VFQg8aAi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VFQg8aAi .navbar {
    min-height: 72px;
  }
  .cid-v1VFQg8aAi .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v1VFQg8aAi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1VFQg8aAi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1VFQg8aAi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1VFQg8aAi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1VFQg8aAi .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-v1VFQg8aAi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1VFQg8aAi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v1VFQg8aAi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1VFQg8aAi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1VFQg8aAi .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v1VFQg8aAi .dropdown-item.active,
.cid-v1VFQg8aAi .dropdown-item:active {
  background-color: transparent;
}
.cid-v1VFQg8aAi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1VFQg8aAi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1VFQg8aAi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1VFQg8aAi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v1VFQg8aAi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v1VFQg8aAi .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v1VFQg8aAi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1VFQg8aAi .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v1VFQg8aAi .navbar-buttons {
    text-align: left;
  }
}
.cid-v1VFQg8aAi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1VFQg8aAi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v1VFQg8aAi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1VFQg8aAi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VFQg8aAi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VFQg8aAi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1VFQg8aAi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VFQg8aAi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1VFQg8aAi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1VFQg8aAi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VFQg8aAi .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v1VFQg8aAi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1VFQg8aAi .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-v1VFQg8aAi .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1VFQg8aAi .navbar {
    height: 70px;
  }
  .cid-v1VFQg8aAi .navbar.opened {
    height: auto;
  }
  .cid-v1VFQg8aAi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1VFQg8aAi .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v1VFQg8aAi .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v1VFQg8aAi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v1VFQg8aAi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v1VFQg8aAi .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v1VFQg8aAi .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v1VFQg8aAi .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v1VFQg8aAi .navbar-brand {
    margin-right: auto;
  }
  .cid-v1VFQg8aAi .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.9) !important;
    background: rgba(255, 255, 255, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v1VFQg8aAi .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v1VFQg8aAi .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v1VFQg8aAi .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VFQg8aAi .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v1VFQg8aAi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v1VFQg8aAi .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-v1VFQg8aAi .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v1VFQg8aAi .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VFQg8aAi .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v1VFQg8aAi .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v1VFQgDhhJ {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v1VFQgDhhJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1VFQgDhhJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1VFQgDhhJ .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v1VFQgDhhJ .image-wrap img {
    display: block;
    margin: auto;
  }
}
.cid-v1VFQgDhhJ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v1VFQgDhhJ .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v1VFQgDhhJ .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v1VFQgDhhJ .header-menu li p {
  margin: 0;
}
.cid-v1VFQgDhhJ .mbr-section-title {
  color: #9fe870;
}
.cid-v1VFQgDhhJ .header-menu-item {
  color: #ffffff;
}
.cid-v1VFQgDhhJ .mbr-text,
.cid-v1VFQgDhhJ .mbr-section-btn {
  color: #454745;
  text-align: center;
}
.cid-v1VFQhocu9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/image-2025-08-08-144305372-1.webp");
}
.cid-v1VFQhocu9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1VFQhocu9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1VFQhocu9 .card-wrapper {
  background: #9fe870;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-v1VFQhocu9 .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v1VFQhocu9 .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v1VFQhocu9 .card-wrapper {
    padding: 4rem;
  }
}
.cid-v1VFQhocu9 .card-title {
  color: #2e481a;
}
.cid-v1VFQhOpIE {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v1VFQhOpIE img,
.cid-v1VFQhOpIE .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v1VFQhOpIE .item:focus,
.cid-v1VFQhOpIE span:focus {
  outline: none;
}
.cid-v1VFQhOpIE .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1VFQhOpIE .item {
    margin-bottom: 1rem;
  }
}
.cid-v1VFQhOpIE .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v1VFQhOpIE .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v1VFQhOpIE .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v1VFQhOpIE .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v1VFQhOpIE .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v1VFQhOpIE .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v1VFQhOpIE .item-subtitle {
  text-align: center;
}
.cid-v1VFQhOpIE .mbr-text,
.cid-v1VFQhOpIE .item .mbr-section-btn {
  text-align: left;
}
.cid-v1VFQhOpIE .mbr-section-subtitle,
.cid-v1VFQhOpIE .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v1VFQihXWs {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v1VFQihXWs img,
.cid-v1VFQihXWs .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v1VFQihXWs .item:focus,
.cid-v1VFQihXWs span:focus {
  outline: none;
}
.cid-v1VFQihXWs .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1VFQihXWs .item {
    margin-bottom: 1rem;
  }
}
.cid-v1VFQihXWs .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v1VFQihXWs .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v1VFQihXWs .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v1VFQihXWs .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v1VFQihXWs .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v1VFQihXWs .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v1VFQihXWs .item-subtitle {
  text-align: center;
}
.cid-v1VFQihXWs .mbr-text,
.cid-v1VFQihXWs .item .mbr-section-btn {
  text-align: left;
}
.cid-v1VFQihXWs .mbr-section-subtitle,
.cid-v1VFQihXWs .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v1VJoWCEJP {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v1VJoWCEJP img,
.cid-v1VJoWCEJP .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v1VJoWCEJP .item:focus,
.cid-v1VJoWCEJP span:focus {
  outline: none;
}
.cid-v1VJoWCEJP .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1VJoWCEJP .item {
    margin-bottom: 1rem;
  }
}
.cid-v1VJoWCEJP .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v1VJoWCEJP .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v1VJoWCEJP .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v1VJoWCEJP .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v1VJoWCEJP .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v1VJoWCEJP .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v1VJoWCEJP .item-subtitle {
  text-align: center;
}
.cid-v1VJoWCEJP .mbr-text,
.cid-v1VJoWCEJP .item .mbr-section-btn {
  text-align: left;
}
.cid-v1VJoWCEJP .mbr-section-subtitle,
.cid-v1VJoWCEJP .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v1VFQiHqKV {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v1VFQiHqKV img,
.cid-v1VFQiHqKV .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v1VFQiHqKV .item:focus,
.cid-v1VFQiHqKV span:focus {
  outline: none;
}
.cid-v1VFQiHqKV .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1VFQiHqKV .item {
    margin-bottom: 1rem;
  }
}
.cid-v1VFQiHqKV .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v1VFQiHqKV .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v1VFQiHqKV .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v1VFQiHqKV .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v1VFQiHqKV .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v1VFQiHqKV .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v1VFQiHqKV .item-subtitle {
  text-align: center;
}
.cid-v1VFQiHqKV .mbr-text,
.cid-v1VFQiHqKV .item .mbr-section-btn {
  text-align: left;
}
.cid-v1VFQiHqKV .mbr-section-subtitle,
.cid-v1VFQiHqKV .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v1VFQj6Wu5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v1VFQj6Wu5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1VFQj6Wu5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1VFQj6Wu5 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1VFQj6Wu5 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v1VFQj6Wu5 .item-wrapper {
  background: #9fe870;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v1VFQj6Wu5 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v1VFQj6Wu5 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v1VFQj6Wu5 .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #46920c;
  height: 80px;
  border-radius: 50%;
}
.cid-v1VFQj6Wu5 .mbr-section-title {
  color: #9fe870;
}
.cid-v1VFQj6Wu5 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v1VFQj6Wu5 .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v1VFQj6Wu5 .card-box .item-footer {
  margin-top: auto;
}
.cid-v1VFQj6Wu5 .content-head {
  max-width: 800px;
}
.cid-v1VFQjzhgG {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-v1VFQjzhgG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1VFQjzhgG .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v1VFQjzhgG .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1VFQjzhgG .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v1VFQjzhgG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1VFQjzhgG .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v1VFQjzhgG .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v1VFQjzhgG .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v1VFQjzhgG .card-title,
.cid-v1VFQjzhgG .iconfont-wrapper {
  color: #000000;
}
.cid-v1VFQjzhgG .card-text {
  color: #000000;
}
.cid-v1VFQjzhgG .content-head {
  max-width: 800px;
}
.cid-v1VFQjzhgG .mbr-section-title {
  color: #000000;
}
.cid-v1VFQjWZHG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v1VFQjWZHG .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-v1VFQjWZHG form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-v1VFQjWZHG form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-v1VFQjWZHG form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-v1VFQjWZHG .content-head {
  max-width: 800px;
}
.cid-v1VFQjWZHG .mbr-section-title {
  color: #9fe870;
}
.cid-v1VFQkmY8D {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v1VFQkmY8D .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
}
.cid-v1VFQkmY8D .panel-group {
  border: none;
}
.cid-v1VFQkmY8D .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VFQkmY8D .card-header {
    padding: 1rem 0rem;
  }
}
.cid-v1VFQkmY8D .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-v1VFQkmY8D .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-v1VFQkmY8D .img-col {
  padding: 0;
}
.cid-v1VFQkmY8D .img-item {
  height: 100%;
}
.cid-v1VFQkmY8D img {
  height: 100%;
  object-fit: cover;
}
.cid-v1VFQkmY8D .collapsed span {
  transform: rotate(0deg);
}
.cid-v1VFQkmY8D .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v1VFQkmY8D p {
  margin-bottom: 0.3rem;
}
.cid-v1VFQkmY8D .panel-title-edit {
  color: #ff4552;
}
.cid-v1VFQkmY8D .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-v1VFQkmY8D .card {
  background: #b9fd9b;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-v1VFQkmY8D .card {
    padding: 1.5rem;
  }
}
.cid-v1VFQkmY8D .panel-text {
  color: #000000;
}
.cid-v1VFQkmY8D .mbr-section-title {
  text-align: center;
  color: #8ae94d;
}
.cid-v1VFQkmY8D .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-v1VFQkmY8D .panel-title-edit,
.cid-v1VFQkmY8D .mbr-iconfont {
  color: #000000;
}
.cid-v1VFQkLUgJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v1VFQkLUgJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1VFQkLUgJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-v1VFQkLUgJ .row {
    flex-direction: column-reverse;
  }
  .cid-v1VFQkLUgJ .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v1VFQkLUgJ .google-map {
  height: 100%;
  position: relative;
}
.cid-v1VFQkLUgJ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v1VFQkLUgJ .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v1VFQkLUgJ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v1VFQkLUgJ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v1VFQkLUgJ .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-v1VFQkLUgJ .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #f7f7f7;
}
.cid-v1VFQkLUgJ .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v1VFQkLUgJ .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v1VFQkLUgJ .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-v1VFQkLUgJ .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #9fe870;
}
.cid-v1VFQkLUgJ P {
  text-align: left;
  color: #000000;
}
.cid-v1VFQlhVyL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #9fe870;
}
@media (max-width: 991px) {
  .cid-v1VFQlhVyL .container {
    padding: 0 16px;
  }
}
@media (max-width: 767px) {
  .cid-v1VFQlhVyL .container {
    padding: 0 12px;
  }
}
.cid-v1VFQlhVyL .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v1VFQlhVyL .social-row .soc-item {
  margin: 8px;
}
.cid-v1VFQlhVyL .social-row .soc-item a:hover .mbr-iconfont,
.cid-v1VFQlhVyL .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-v1VFQlhVyL .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #46920c;
  transition: all 0.3s ease-in-out;
}
.cid-v1VFQlhVyL .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v1VFQlhVyL .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v1VFQlhVyL .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v1VFQlhVyL .header-menu li p {
  margin: 0;
}
.cid-v1VFQlhVyL .copyright {
  margin-bottom: 0;
  color: #000000;
  text-align: center;
}
.cid-v1VFQlhVyL .mbr-section-title {
  color: #ffffff;
}
.cid-v1VZtr05KH {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v1VZtr05KH .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-v1VZtr05KH .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v1VZtr05KH .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1VZtr05KH .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v1VZtr05KH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1VZtr05KH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1VZtr05KH .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v1VZtr05KH .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v1VZtr05KH .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v1VZtr05KH .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v1VZtr05KH .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v1VZtr05KH .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v1VZtr05KH .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v1VZtr05KH .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v1VZtr05KH .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v1VZtr05KH .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v1VZtr05KH .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v1VZtr05KH .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v1VZtr05KH .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v1VZtr05KH .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v1VZtr05KH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v1VZtr05KH .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v1VZtr05KH .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v1VZtr05KH .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v1VZtr05KH .iconfont-wrapper {
  color: #ff4552 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v1VZtr05KH .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.9) !important;
}
.cid-v1VZtr05KH .nav-item:focus,
.cid-v1VZtr05KH .nav-link:focus {
  outline: none;
}
.cid-v1VZtr05KH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1VZtr05KH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1VZtr05KH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1VZtr05KH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1VZtr05KH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1VZtr05KH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1VZtr05KH .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-v1VZtr05KH .navbar.opened {
  transition: all 0.3s;
}
.cid-v1VZtr05KH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1VZtr05KH .navbar .navbar-logo img {
  width: auto;
}
.cid-v1VZtr05KH .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v1VZtr05KH .navbar.collapsed {
  justify-content: center;
}
.cid-v1VZtr05KH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1VZtr05KH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1VZtr05KH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v1VZtr05KH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1VZtr05KH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1VZtr05KH .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-v1VZtr05KH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1VZtr05KH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1VZtr05KH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VZtr05KH .navbar {
    min-height: 72px;
  }
  .cid-v1VZtr05KH .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v1VZtr05KH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1VZtr05KH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1VZtr05KH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1VZtr05KH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1VZtr05KH .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-v1VZtr05KH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1VZtr05KH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v1VZtr05KH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1VZtr05KH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1VZtr05KH .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v1VZtr05KH .dropdown-item.active,
.cid-v1VZtr05KH .dropdown-item:active {
  background-color: transparent;
}
.cid-v1VZtr05KH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1VZtr05KH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1VZtr05KH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1VZtr05KH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v1VZtr05KH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v1VZtr05KH .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v1VZtr05KH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1VZtr05KH .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v1VZtr05KH .navbar-buttons {
    text-align: left;
  }
}
.cid-v1VZtr05KH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1VZtr05KH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v1VZtr05KH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1VZtr05KH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VZtr05KH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VZtr05KH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1VZtr05KH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VZtr05KH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1VZtr05KH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1VZtr05KH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VZtr05KH .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v1VZtr05KH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1VZtr05KH .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-v1VZtr05KH .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1VZtr05KH .navbar {
    height: 70px;
  }
  .cid-v1VZtr05KH .navbar.opened {
    height: auto;
  }
  .cid-v1VZtr05KH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1VZtr05KH .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v1VZtr05KH .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v1VZtr05KH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v1VZtr05KH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v1VZtr05KH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v1VZtr05KH .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v1VZtr05KH .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v1VZtr05KH .navbar-brand {
    margin-right: auto;
  }
  .cid-v1VZtr05KH .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.9) !important;
    background: rgba(255, 255, 255, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v1VZtr05KH .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v1VZtr05KH .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v1VZtr05KH .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VZtr05KH .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v1VZtr05KH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v1VZtr05KH .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-v1VZtr05KH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v1VZtr05KH .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VZtr05KH .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v1VZtr05KH .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v1VZtrKPr4 {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v1VZtrKPr4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1VZtrKPr4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1VZtrKPr4 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v1VZtrKPr4 .image-wrap img {
    display: block;
    margin: auto;
  }
}
.cid-v1VZtrKPr4 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v1VZtrKPr4 .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v1VZtrKPr4 .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v1VZtrKPr4 .header-menu li p {
  margin: 0;
}
.cid-v1VZtrKPr4 .mbr-section-title {
  color: #9fe870;
}
.cid-v1VZtrKPr4 .header-menu-item {
  color: #ffffff;
}
.cid-v1VZtrKPr4 .mbr-text,
.cid-v1VZtrKPr4 .mbr-section-btn {
  color: #454745;
  text-align: center;
}
.cid-v1VZtsbjt2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/image-2025-08-27.webp");
}
.cid-v1VZtsbjt2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1VZtsbjt2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1VZtsbjt2 .card-wrapper {
  background: #9fe870;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-v1VZtsbjt2 .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v1VZtsbjt2 .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v1VZtsbjt2 .card-wrapper {
    padding: 4rem;
  }
}
.cid-v1VZtsbjt2 .card-title {
  color: #2e481a;
}
.cid-v1VZtsuzko {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v1VZtsuzko img,
.cid-v1VZtsuzko .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v1VZtsuzko .item:focus,
.cid-v1VZtsuzko span:focus {
  outline: none;
}
.cid-v1VZtsuzko .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1VZtsuzko .item {
    margin-bottom: 1rem;
  }
}
.cid-v1VZtsuzko .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v1VZtsuzko .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v1VZtsuzko .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v1VZtsuzko .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v1VZtsuzko .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v1VZtsuzko .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v1VZtsuzko .item-subtitle {
  text-align: center;
}
.cid-v1VZtsuzko .mbr-text,
.cid-v1VZtsuzko .item .mbr-section-btn {
  text-align: left;
}
.cid-v1VZtsuzko .mbr-section-subtitle,
.cid-v1VZtsuzko .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v1VZtsVWNl {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v1VZtsVWNl img,
.cid-v1VZtsVWNl .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v1VZtsVWNl .item:focus,
.cid-v1VZtsVWNl span:focus {
  outline: none;
}
.cid-v1VZtsVWNl .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1VZtsVWNl .item {
    margin-bottom: 1rem;
  }
}
.cid-v1VZtsVWNl .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v1VZtsVWNl .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v1VZtsVWNl .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v1VZtsVWNl .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v1VZtsVWNl .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v1VZtsVWNl .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v1VZtsVWNl .item-subtitle {
  text-align: center;
}
.cid-v1VZtsVWNl .mbr-text,
.cid-v1VZtsVWNl .item .mbr-section-btn {
  text-align: left;
}
.cid-v1VZtsVWNl .mbr-section-subtitle,
.cid-v1VZtsVWNl .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v1VZttlWoG {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v1VZttlWoG img,
.cid-v1VZttlWoG .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v1VZttlWoG .item:focus,
.cid-v1VZttlWoG span:focus {
  outline: none;
}
.cid-v1VZttlWoG .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1VZttlWoG .item {
    margin-bottom: 1rem;
  }
}
.cid-v1VZttlWoG .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v1VZttlWoG .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v1VZttlWoG .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v1VZttlWoG .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v1VZttlWoG .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v1VZttlWoG .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v1VZttlWoG .item-subtitle {
  text-align: center;
}
.cid-v1VZttlWoG .mbr-text,
.cid-v1VZttlWoG .item .mbr-section-btn {
  text-align: left;
}
.cid-v1VZttlWoG .mbr-section-subtitle,
.cid-v1VZttlWoG .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v1VZXiXqBf {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v1VZXiXqBf img,
.cid-v1VZXiXqBf .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v1VZXiXqBf .item:focus,
.cid-v1VZXiXqBf span:focus {
  outline: none;
}
.cid-v1VZXiXqBf .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1VZXiXqBf .item {
    margin-bottom: 1rem;
  }
}
.cid-v1VZXiXqBf .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v1VZXiXqBf .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v1VZXiXqBf .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v1VZXiXqBf .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v1VZXiXqBf .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v1VZXiXqBf .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v1VZXiXqBf .item-subtitle {
  text-align: center;
}
.cid-v1VZXiXqBf .mbr-text,
.cid-v1VZXiXqBf .item .mbr-section-btn {
  text-align: left;
}
.cid-v1VZXiXqBf .mbr-section-subtitle,
.cid-v1VZXiXqBf .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v1VZttLoNk {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v1VZttLoNk img,
.cid-v1VZttLoNk .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v1VZttLoNk .item:focus,
.cid-v1VZttLoNk span:focus {
  outline: none;
}
.cid-v1VZttLoNk .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1VZttLoNk .item {
    margin-bottom: 1rem;
  }
}
.cid-v1VZttLoNk .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v1VZttLoNk .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v1VZttLoNk .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v1VZttLoNk .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v1VZttLoNk .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v1VZttLoNk .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v1VZttLoNk .item-subtitle {
  text-align: center;
}
.cid-v1VZttLoNk .mbr-text,
.cid-v1VZttLoNk .item .mbr-section-btn {
  text-align: left;
}
.cid-v1VZttLoNk .mbr-section-subtitle,
.cid-v1VZttLoNk .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v1VZQbW4BT {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v1VZQbW4BT img,
.cid-v1VZQbW4BT .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v1VZQbW4BT .item:focus,
.cid-v1VZQbW4BT span:focus {
  outline: none;
}
.cid-v1VZQbW4BT .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1VZQbW4BT .item {
    margin-bottom: 1rem;
  }
}
.cid-v1VZQbW4BT .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v1VZQbW4BT .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v1VZQbW4BT .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v1VZQbW4BT .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v1VZQbW4BT .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v1VZQbW4BT .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v1VZQbW4BT .item-subtitle {
  text-align: center;
}
.cid-v1VZQbW4BT .mbr-text,
.cid-v1VZQbW4BT .item .mbr-section-btn {
  text-align: left;
}
.cid-v1VZQbW4BT .mbr-section-subtitle,
.cid-v1VZQbW4BT .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v1VZtu9poJ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v1VZtu9poJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1VZtu9poJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1VZtu9poJ .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1VZtu9poJ .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v1VZtu9poJ .item-wrapper {
  background: #9fe870;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v1VZtu9poJ .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v1VZtu9poJ .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v1VZtu9poJ .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #46920c;
  height: 80px;
  border-radius: 50%;
}
.cid-v1VZtu9poJ .mbr-section-title {
  color: #9fe870;
}
.cid-v1VZtu9poJ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v1VZtu9poJ .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v1VZtu9poJ .card-box .item-footer {
  margin-top: auto;
}
.cid-v1VZtu9poJ .content-head {
  max-width: 800px;
}
.cid-v1VZtuBeSd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-v1VZtuBeSd .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1VZtuBeSd .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v1VZtuBeSd .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1VZtuBeSd .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v1VZtuBeSd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1VZtuBeSd .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v1VZtuBeSd .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v1VZtuBeSd .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v1VZtuBeSd .card-title,
.cid-v1VZtuBeSd .iconfont-wrapper {
  color: #000000;
}
.cid-v1VZtuBeSd .card-text {
  color: #000000;
}
.cid-v1VZtuBeSd .content-head {
  max-width: 800px;
}
.cid-v1VZtuBeSd .mbr-section-title {
  color: #000000;
}
.cid-v1VZtuW5jT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v1VZtuW5jT .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-v1VZtuW5jT form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-v1VZtuW5jT form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-v1VZtuW5jT form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-v1VZtuW5jT .content-head {
  max-width: 800px;
}
.cid-v1VZtuW5jT .mbr-section-title {
  color: #9fe870;
}
.cid-v1VZtvhr1h {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v1VZtvhr1h .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
}
.cid-v1VZtvhr1h .panel-group {
  border: none;
}
.cid-v1VZtvhr1h .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VZtvhr1h .card-header {
    padding: 1rem 0rem;
  }
}
.cid-v1VZtvhr1h .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-v1VZtvhr1h .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-v1VZtvhr1h .img-col {
  padding: 0;
}
.cid-v1VZtvhr1h .img-item {
  height: 100%;
}
.cid-v1VZtvhr1h img {
  height: 100%;
  object-fit: cover;
}
.cid-v1VZtvhr1h .collapsed span {
  transform: rotate(0deg);
}
.cid-v1VZtvhr1h .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v1VZtvhr1h p {
  margin-bottom: 0.3rem;
}
.cid-v1VZtvhr1h .panel-title-edit {
  color: #ff4552;
}
.cid-v1VZtvhr1h .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-v1VZtvhr1h .card {
  background: #b9fd9b;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-v1VZtvhr1h .card {
    padding: 1.5rem;
  }
}
.cid-v1VZtvhr1h .panel-text {
  color: #000000;
}
.cid-v1VZtvhr1h .mbr-section-title {
  text-align: center;
  color: #8ae94d;
}
.cid-v1VZtvhr1h .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-v1VZtvhr1h .panel-title-edit,
.cid-v1VZtvhr1h .mbr-iconfont {
  color: #000000;
}
.cid-v1VZtvGpX2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v1VZtvGpX2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1VZtvGpX2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-v1VZtvGpX2 .row {
    flex-direction: column-reverse;
  }
  .cid-v1VZtvGpX2 .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v1VZtvGpX2 .google-map {
  height: 100%;
  position: relative;
}
.cid-v1VZtvGpX2 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v1VZtvGpX2 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v1VZtvGpX2 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v1VZtvGpX2 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v1VZtvGpX2 .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-v1VZtvGpX2 .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #f7f7f7;
}
.cid-v1VZtvGpX2 .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v1VZtvGpX2 .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v1VZtvGpX2 .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-v1VZtvGpX2 .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #9fe870;
}
.cid-v1VZtvGpX2 P {
  text-align: left;
  color: #000000;
}
.cid-v1VZtwftSh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #9fe870;
}
@media (max-width: 991px) {
  .cid-v1VZtwftSh .container {
    padding: 0 16px;
  }
}
@media (max-width: 767px) {
  .cid-v1VZtwftSh .container {
    padding: 0 12px;
  }
}
.cid-v1VZtwftSh .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v1VZtwftSh .social-row .soc-item {
  margin: 8px;
}
.cid-v1VZtwftSh .social-row .soc-item a:hover .mbr-iconfont,
.cid-v1VZtwftSh .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-v1VZtwftSh .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #46920c;
  transition: all 0.3s ease-in-out;
}
.cid-v1VZtwftSh .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v1VZtwftSh .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v1VZtwftSh .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v1VZtwftSh .header-menu li p {
  margin: 0;
}
.cid-v1VZtwftSh .copyright {
  margin-bottom: 0;
  color: #000000;
  text-align: center;
}
.cid-v1VZtwftSh .mbr-section-title {
  color: #ffffff;
}
.cid-v1WsRUgndT {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v1WsRUgndT .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-v1WsRUgndT .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v1WsRUgndT .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1WsRUgndT .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v1WsRUgndT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1WsRUgndT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1WsRUgndT .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v1WsRUgndT .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v1WsRUgndT .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v1WsRUgndT .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v1WsRUgndT .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v1WsRUgndT .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v1WsRUgndT .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v1WsRUgndT .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v1WsRUgndT .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v1WsRUgndT .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v1WsRUgndT .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v1WsRUgndT .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v1WsRUgndT .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v1WsRUgndT .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v1WsRUgndT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v1WsRUgndT .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v1WsRUgndT .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v1WsRUgndT .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v1WsRUgndT .iconfont-wrapper {
  color: #ff4552 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v1WsRUgndT .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.9) !important;
}
.cid-v1WsRUgndT .nav-item:focus,
.cid-v1WsRUgndT .nav-link:focus {
  outline: none;
}
.cid-v1WsRUgndT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1WsRUgndT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1WsRUgndT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1WsRUgndT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1WsRUgndT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1WsRUgndT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1WsRUgndT .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-v1WsRUgndT .navbar.opened {
  transition: all 0.3s;
}
.cid-v1WsRUgndT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1WsRUgndT .navbar .navbar-logo img {
  width: auto;
}
.cid-v1WsRUgndT .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v1WsRUgndT .navbar.collapsed {
  justify-content: center;
}
.cid-v1WsRUgndT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1WsRUgndT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1WsRUgndT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v1WsRUgndT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1WsRUgndT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1WsRUgndT .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-v1WsRUgndT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1WsRUgndT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1WsRUgndT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1WsRUgndT .navbar {
    min-height: 72px;
  }
  .cid-v1WsRUgndT .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v1WsRUgndT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1WsRUgndT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1WsRUgndT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1WsRUgndT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1WsRUgndT .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-v1WsRUgndT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1WsRUgndT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v1WsRUgndT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1WsRUgndT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1WsRUgndT .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v1WsRUgndT .dropdown-item.active,
.cid-v1WsRUgndT .dropdown-item:active {
  background-color: transparent;
}
.cid-v1WsRUgndT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1WsRUgndT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1WsRUgndT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1WsRUgndT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v1WsRUgndT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v1WsRUgndT .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v1WsRUgndT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1WsRUgndT .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v1WsRUgndT .navbar-buttons {
    text-align: left;
  }
}
.cid-v1WsRUgndT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1WsRUgndT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v1WsRUgndT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1WsRUgndT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1WsRUgndT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1WsRUgndT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1WsRUgndT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1WsRUgndT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1WsRUgndT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1WsRUgndT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1WsRUgndT .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v1WsRUgndT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1WsRUgndT .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-v1WsRUgndT .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1WsRUgndT .navbar {
    height: 70px;
  }
  .cid-v1WsRUgndT .navbar.opened {
    height: auto;
  }
  .cid-v1WsRUgndT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1WsRUgndT .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v1WsRUgndT .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v1WsRUgndT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v1WsRUgndT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v1WsRUgndT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v1WsRUgndT .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v1WsRUgndT .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v1WsRUgndT .navbar-brand {
    margin-right: auto;
  }
  .cid-v1WsRUgndT .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.9) !important;
    background: rgba(255, 255, 255, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v1WsRUgndT .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v1WsRUgndT .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v1WsRUgndT .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1WsRUgndT .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v1WsRUgndT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v1WsRUgndT .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-v1WsRUgndT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v1WsRUgndT .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1WsRUgndT .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v1WsRUgndT .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v1WsRUS9h3 {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v1WsRUS9h3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1WsRUS9h3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1WsRUS9h3 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v1WsRUS9h3 .image-wrap img {
    display: block;
    margin: auto;
  }
}
.cid-v1WsRUS9h3 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v1WsRUS9h3 .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v1WsRUS9h3 .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v1WsRUS9h3 .header-menu li p {
  margin: 0;
}
.cid-v1WsRUS9h3 .mbr-section-title {
  color: #9fe870;
}
.cid-v1WsRUS9h3 .header-menu-item {
  color: #ffffff;
}
.cid-v1WsRUS9h3 .mbr-text,
.cid-v1WsRUS9h3 .mbr-section-btn {
  color: #454745;
  text-align: center;
}
.cid-v1WtN0FUNh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-v1WtN0FUNh img,
.cid-v1WtN0FUNh .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v1WtN0FUNh .item:focus,
.cid-v1WtN0FUNh span:focus {
  outline: none;
}
.cid-v1WtN0FUNh .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1WtN0FUNh .item {
    margin-bottom: 1rem;
  }
}
.cid-v1WtN0FUNh .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v1WtN0FUNh .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v1WtN0FUNh .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v1WtN0FUNh .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v1WtN0FUNh .mbr-section-title {
  color: #9fe870;
  text-align: center;
}
.cid-v1WtN0FUNh .item-title {
  text-align: center;
  color: #46920c;
}
.cid-v1WtN0FUNh .item-subtitle {
  text-align: center;
}
.cid-v1WtN0FUNh .mbr-text,
.cid-v1WtN0FUNh .item .mbr-section-btn {
  text-align: center;
}
.cid-v1WtN0FUNh .mbr-section-subtitle,
.cid-v1WtN0FUNh .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v1WsRVpifn {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-v1WsRVpifn img,
.cid-v1WsRVpifn .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v1WsRVpifn .item:focus,
.cid-v1WsRVpifn span:focus {
  outline: none;
}
.cid-v1WsRVpifn .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1WsRVpifn .item {
    margin-bottom: 1rem;
  }
}
.cid-v1WsRVpifn .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v1WsRVpifn .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v1WsRVpifn .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v1WsRVpifn .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v1WsRVpifn .mbr-section-title {
  color: #9fe870;
  text-align: center;
}
.cid-v1WsRVpifn .item-title {
  text-align: center;
  color: #46920c;
}
.cid-v1WsRVpifn .item-subtitle {
  text-align: center;
}
.cid-v1WsRVpifn .mbr-text,
.cid-v1WsRVpifn .item .mbr-section-btn {
  text-align: center;
}
.cid-v1WsRVpifn .mbr-section-subtitle,
.cid-v1WsRVpifn .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v1WsRVPcNv {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-v1WsRVPcNv img,
.cid-v1WsRVPcNv .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v1WsRVPcNv .item:focus,
.cid-v1WsRVPcNv span:focus {
  outline: none;
}
.cid-v1WsRVPcNv .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1WsRVPcNv .item {
    margin-bottom: 1rem;
  }
}
.cid-v1WsRVPcNv .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v1WsRVPcNv .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v1WsRVPcNv .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v1WsRVPcNv .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v1WsRVPcNv .mbr-section-title {
  color: #9fe870;
  text-align: center;
}
.cid-v1WsRVPcNv .item-title {
  text-align: center;
  color: #46920c;
}
.cid-v1WsRVPcNv .item-subtitle {
  text-align: center;
}
.cid-v1WsRVPcNv .mbr-text,
.cid-v1WsRVPcNv .item .mbr-section-btn {
  text-align: center;
}
.cid-v1WsRVPcNv .mbr-section-subtitle,
.cid-v1WsRVPcNv .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v1WsRWktFA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v1WsRWktFA .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
}
.cid-v1WsRWktFA .panel-group {
  border: none;
}
.cid-v1WsRWktFA .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1WsRWktFA .card-header {
    padding: 1rem 0rem;
  }
}
.cid-v1WsRWktFA .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-v1WsRWktFA .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-v1WsRWktFA .img-col {
  padding: 0;
}
.cid-v1WsRWktFA .img-item {
  height: 100%;
}
.cid-v1WsRWktFA img {
  height: 100%;
  object-fit: cover;
}
.cid-v1WsRWktFA .collapsed span {
  transform: rotate(0deg);
}
.cid-v1WsRWktFA .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v1WsRWktFA p {
  margin-bottom: 0.3rem;
}
.cid-v1WsRWktFA .panel-title-edit {
  color: #ff4552;
}
.cid-v1WsRWktFA .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-v1WsRWktFA .card {
  background: #d4ffb9;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-v1WsRWktFA .card {
    padding: 1.5rem;
  }
}
.cid-v1WsRWktFA .panel-text {
  color: #000000;
}
.cid-v1WsRWktFA .mbr-section-title {
  text-align: center;
  color: #9fe870;
}
.cid-v1WsRWktFA .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-v1WsRWktFA .panel-title-edit,
.cid-v1WsRWktFA .mbr-iconfont {
  color: #000000;
}
.cid-v1WsRWLJQT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v1WsRWLJQT .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1WsRWLJQT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-v1WsRWLJQT .row {
    flex-direction: column-reverse;
  }
  .cid-v1WsRWLJQT .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v1WsRWLJQT .google-map {
  height: 100%;
  position: relative;
}
.cid-v1WsRWLJQT .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v1WsRWLJQT .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v1WsRWLJQT .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v1WsRWLJQT .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v1WsRWLJQT .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-v1WsRWLJQT .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #f7f7f7;
}
.cid-v1WsRWLJQT .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v1WsRWLJQT .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v1WsRWLJQT .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-v1WsRWLJQT .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #9fe870;
}
.cid-v1WsRWLJQT P {
  text-align: center;
}
.cid-v1WsRXnzoL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #9fe870;
}
@media (max-width: 991px) {
  .cid-v1WsRXnzoL .container {
    padding: 0 16px;
  }
}
@media (max-width: 767px) {
  .cid-v1WsRXnzoL .container {
    padding: 0 12px;
  }
}
.cid-v1WsRXnzoL .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v1WsRXnzoL .social-row .soc-item {
  margin: 8px;
}
.cid-v1WsRXnzoL .social-row .soc-item a:hover .mbr-iconfont,
.cid-v1WsRXnzoL .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-v1WsRXnzoL .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #46920c;
  transition: all 0.3s ease-in-out;
}
.cid-v1WsRXnzoL .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v1WsRXnzoL .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v1WsRXnzoL .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v1WsRXnzoL .header-menu li p {
  margin: 0;
}
.cid-v1WsRXnzoL .copyright {
  margin-bottom: 0;
  color: #000000;
  text-align: center;
}
.cid-v1WsRXnzoL .mbr-section-title {
  color: #ffffff;
}
.cid-v1WKwGriRp {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v1WKwGriRp .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-v1WKwGriRp .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v1WKwGriRp .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1WKwGriRp .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v1WKwGriRp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1WKwGriRp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1WKwGriRp .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v1WKwGriRp .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v1WKwGriRp .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v1WKwGriRp .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v1WKwGriRp .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v1WKwGriRp .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v1WKwGriRp .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v1WKwGriRp .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v1WKwGriRp .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v1WKwGriRp .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v1WKwGriRp .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v1WKwGriRp .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v1WKwGriRp .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v1WKwGriRp .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v1WKwGriRp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v1WKwGriRp .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v1WKwGriRp .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v1WKwGriRp .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v1WKwGriRp .iconfont-wrapper {
  color: #ff4552 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v1WKwGriRp .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.9) !important;
}
.cid-v1WKwGriRp .nav-item:focus,
.cid-v1WKwGriRp .nav-link:focus {
  outline: none;
}
.cid-v1WKwGriRp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1WKwGriRp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1WKwGriRp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1WKwGriRp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1WKwGriRp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1WKwGriRp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1WKwGriRp .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-v1WKwGriRp .navbar.opened {
  transition: all 0.3s;
}
.cid-v1WKwGriRp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1WKwGriRp .navbar .navbar-logo img {
  width: auto;
}
.cid-v1WKwGriRp .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v1WKwGriRp .navbar.collapsed {
  justify-content: center;
}
.cid-v1WKwGriRp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1WKwGriRp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1WKwGriRp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v1WKwGriRp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1WKwGriRp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1WKwGriRp .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-v1WKwGriRp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1WKwGriRp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1WKwGriRp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1WKwGriRp .navbar {
    min-height: 72px;
  }
  .cid-v1WKwGriRp .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v1WKwGriRp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1WKwGriRp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1WKwGriRp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1WKwGriRp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1WKwGriRp .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-v1WKwGriRp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1WKwGriRp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v1WKwGriRp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1WKwGriRp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1WKwGriRp .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v1WKwGriRp .dropdown-item.active,
.cid-v1WKwGriRp .dropdown-item:active {
  background-color: transparent;
}
.cid-v1WKwGriRp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1WKwGriRp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1WKwGriRp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1WKwGriRp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v1WKwGriRp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v1WKwGriRp .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v1WKwGriRp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1WKwGriRp .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v1WKwGriRp .navbar-buttons {
    text-align: left;
  }
}
.cid-v1WKwGriRp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1WKwGriRp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v1WKwGriRp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1WKwGriRp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1WKwGriRp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1WKwGriRp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1WKwGriRp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1WKwGriRp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1WKwGriRp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1WKwGriRp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1WKwGriRp .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v1WKwGriRp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1WKwGriRp .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-v1WKwGriRp .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1WKwGriRp .navbar {
    height: 70px;
  }
  .cid-v1WKwGriRp .navbar.opened {
    height: auto;
  }
  .cid-v1WKwGriRp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1WKwGriRp .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v1WKwGriRp .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v1WKwGriRp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v1WKwGriRp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v1WKwGriRp .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v1WKwGriRp .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v1WKwGriRp .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v1WKwGriRp .navbar-brand {
    margin-right: auto;
  }
  .cid-v1WKwGriRp .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.9) !important;
    background: rgba(255, 255, 255, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v1WKwGriRp .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v1WKwGriRp .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v1WKwGriRp .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1WKwGriRp .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v1WKwGriRp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v1WKwGriRp .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-v1WKwGriRp .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v1WKwGriRp .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1WKwGriRp .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v1WKwGriRp .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v1WKwH8gj0 {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v1WKwH8gj0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1WKwH8gj0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1WKwH8gj0 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v1WKwH8gj0 .image-wrap img {
    display: block;
    margin: auto;
  }
}
.cid-v1WKwH8gj0 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v1WKwH8gj0 .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v1WKwH8gj0 .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v1WKwH8gj0 .header-menu li p {
  margin: 0;
}
.cid-v1WKwH8gj0 .mbr-section-title {
  color: #9fe870;
}
.cid-v1WKwH8gj0 .header-menu-item {
  color: #ffffff;
}
.cid-v1WKwH8gj0 .mbr-text,
.cid-v1WKwH8gj0 .mbr-section-btn {
  color: #454745;
  text-align: center;
}
.cid-v1WKwHR2Ah {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/image-2025-08-37.webp");
}
.cid-v1WKwHR2Ah .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1WKwHR2Ah .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1WKwHR2Ah .card-wrapper {
  background: #9fe870;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-v1WKwHR2Ah .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v1WKwHR2Ah .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v1WKwHR2Ah .card-wrapper {
    padding: 4rem;
  }
}
.cid-v1WKwHR2Ah .card-title {
  color: #2e481a;
}
.cid-v1WKwIbNUj {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v1WKwIbNUj img,
.cid-v1WKwIbNUj .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v1WKwIbNUj .item:focus,
.cid-v1WKwIbNUj span:focus {
  outline: none;
}
.cid-v1WKwIbNUj .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1WKwIbNUj .item {
    margin-bottom: 1rem;
  }
}
.cid-v1WKwIbNUj .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v1WKwIbNUj .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v1WKwIbNUj .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v1WKwIbNUj .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v1WKwIbNUj .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v1WKwIbNUj .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v1WKwIbNUj .item-subtitle {
  text-align: center;
}
.cid-v1WKwIbNUj .mbr-text,
.cid-v1WKwIbNUj .item .mbr-section-btn {
  text-align: left;
}
.cid-v1WKwIbNUj .mbr-section-subtitle,
.cid-v1WKwIbNUj .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v1WKwICtGo {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v1WKwICtGo .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1WKwICtGo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1WKwICtGo .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1WKwICtGo .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v1WKwICtGo .item-wrapper {
  background: #9fe870;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v1WKwICtGo .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v1WKwICtGo .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v1WKwICtGo .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #46920c;
  height: 80px;
  border-radius: 50%;
}
.cid-v1WKwICtGo .mbr-section-title {
  color: #9fe870;
}
.cid-v1WKwICtGo .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v1WKwICtGo .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v1WKwICtGo .card-box .item-footer {
  margin-top: auto;
}
.cid-v1WKwICtGo .content-head {
  max-width: 800px;
}
.cid-v1WKwJ1IrB {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-v1WKwJ1IrB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1WKwJ1IrB .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v1WKwJ1IrB .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1WKwJ1IrB .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v1WKwJ1IrB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1WKwJ1IrB .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v1WKwJ1IrB .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v1WKwJ1IrB .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v1WKwJ1IrB .card-title,
.cid-v1WKwJ1IrB .iconfont-wrapper {
  color: #000000;
}
.cid-v1WKwJ1IrB .card-text {
  color: #000000;
}
.cid-v1WKwJ1IrB .content-head {
  max-width: 800px;
}
.cid-v1WKwJ1IrB .mbr-section-title {
  color: #000000;
}
.cid-v1WKwJoPVn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v1WKwJoPVn .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-v1WKwJoPVn form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-v1WKwJoPVn form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-v1WKwJoPVn form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-v1WKwJoPVn .content-head {
  max-width: 800px;
}
.cid-v1WKwJoPVn .mbr-section-title {
  color: #9fe870;
}
.cid-v1WKwJNX3V {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v1WKwJNX3V .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
}
.cid-v1WKwJNX3V .panel-group {
  border: none;
}
.cid-v1WKwJNX3V .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1WKwJNX3V .card-header {
    padding: 1rem 0rem;
  }
}
.cid-v1WKwJNX3V .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-v1WKwJNX3V .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-v1WKwJNX3V .img-col {
  padding: 0;
}
.cid-v1WKwJNX3V .img-item {
  height: 100%;
}
.cid-v1WKwJNX3V img {
  height: 100%;
  object-fit: cover;
}
.cid-v1WKwJNX3V .collapsed span {
  transform: rotate(0deg);
}
.cid-v1WKwJNX3V .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v1WKwJNX3V p {
  margin-bottom: 0.3rem;
}
.cid-v1WKwJNX3V .panel-title-edit {
  color: #ff4552;
}
.cid-v1WKwJNX3V .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-v1WKwJNX3V .card {
  background: #b9fd9b;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-v1WKwJNX3V .card {
    padding: 1.5rem;
  }
}
.cid-v1WKwJNX3V .panel-text {
  color: #000000;
}
.cid-v1WKwJNX3V .mbr-section-title {
  text-align: center;
  color: #8ae94d;
}
.cid-v1WKwJNX3V .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-v1WKwJNX3V .panel-title-edit,
.cid-v1WKwJNX3V .mbr-iconfont {
  color: #000000;
}
.cid-v1WKwKbq7V {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v1WKwKbq7V .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1WKwKbq7V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-v1WKwKbq7V .row {
    flex-direction: column-reverse;
  }
  .cid-v1WKwKbq7V .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v1WKwKbq7V .google-map {
  height: 100%;
  position: relative;
}
.cid-v1WKwKbq7V .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v1WKwKbq7V .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v1WKwKbq7V .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v1WKwKbq7V .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v1WKwKbq7V .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-v1WKwKbq7V .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #f7f7f7;
}
.cid-v1WKwKbq7V .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v1WKwKbq7V .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v1WKwKbq7V .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-v1WKwKbq7V .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #9fe870;
}
.cid-v1WKwKbq7V P {
  text-align: left;
  color: #000000;
}
.cid-v1WKwKZxGZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #9fe870;
}
@media (max-width: 991px) {
  .cid-v1WKwKZxGZ .container {
    padding: 0 16px;
  }
}
@media (max-width: 767px) {
  .cid-v1WKwKZxGZ .container {
    padding: 0 12px;
  }
}
.cid-v1WKwKZxGZ .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v1WKwKZxGZ .social-row .soc-item {
  margin: 8px;
}
.cid-v1WKwKZxGZ .social-row .soc-item a:hover .mbr-iconfont,
.cid-v1WKwKZxGZ .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-v1WKwKZxGZ .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #46920c;
  transition: all 0.3s ease-in-out;
}
.cid-v1WKwKZxGZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v1WKwKZxGZ .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v1WKwKZxGZ .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v1WKwKZxGZ .header-menu li p {
  margin: 0;
}
.cid-v1WKwKZxGZ .copyright {
  margin-bottom: 0;
  color: #000000;
  text-align: center;
}
.cid-v1WKwKZxGZ .mbr-section-title {
  color: #ffffff;
}
.cid-v1X8AnMDVK {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v1X8AnMDVK .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-v1X8AnMDVK .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v1X8AnMDVK .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1X8AnMDVK .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v1X8AnMDVK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1X8AnMDVK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1X8AnMDVK .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v1X8AnMDVK .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v1X8AnMDVK .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v1X8AnMDVK .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v1X8AnMDVK .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v1X8AnMDVK .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v1X8AnMDVK .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v1X8AnMDVK .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v1X8AnMDVK .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v1X8AnMDVK .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v1X8AnMDVK .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v1X8AnMDVK .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v1X8AnMDVK .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v1X8AnMDVK .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v1X8AnMDVK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v1X8AnMDVK .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v1X8AnMDVK .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v1X8AnMDVK .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v1X8AnMDVK .iconfont-wrapper {
  color: #ff4552 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v1X8AnMDVK .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.9) !important;
}
.cid-v1X8AnMDVK .nav-item:focus,
.cid-v1X8AnMDVK .nav-link:focus {
  outline: none;
}
.cid-v1X8AnMDVK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1X8AnMDVK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1X8AnMDVK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1X8AnMDVK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1X8AnMDVK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1X8AnMDVK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1X8AnMDVK .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-v1X8AnMDVK .navbar.opened {
  transition: all 0.3s;
}
.cid-v1X8AnMDVK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1X8AnMDVK .navbar .navbar-logo img {
  width: auto;
}
.cid-v1X8AnMDVK .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v1X8AnMDVK .navbar.collapsed {
  justify-content: center;
}
.cid-v1X8AnMDVK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1X8AnMDVK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1X8AnMDVK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v1X8AnMDVK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1X8AnMDVK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1X8AnMDVK .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-v1X8AnMDVK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1X8AnMDVK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1X8AnMDVK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1X8AnMDVK .navbar {
    min-height: 72px;
  }
  .cid-v1X8AnMDVK .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v1X8AnMDVK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1X8AnMDVK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1X8AnMDVK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1X8AnMDVK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1X8AnMDVK .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-v1X8AnMDVK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1X8AnMDVK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v1X8AnMDVK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1X8AnMDVK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1X8AnMDVK .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v1X8AnMDVK .dropdown-item.active,
.cid-v1X8AnMDVK .dropdown-item:active {
  background-color: transparent;
}
.cid-v1X8AnMDVK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1X8AnMDVK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1X8AnMDVK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1X8AnMDVK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v1X8AnMDVK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v1X8AnMDVK .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v1X8AnMDVK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1X8AnMDVK .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v1X8AnMDVK .navbar-buttons {
    text-align: left;
  }
}
.cid-v1X8AnMDVK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1X8AnMDVK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v1X8AnMDVK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1X8AnMDVK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1X8AnMDVK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1X8AnMDVK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1X8AnMDVK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1X8AnMDVK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1X8AnMDVK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1X8AnMDVK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1X8AnMDVK .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v1X8AnMDVK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1X8AnMDVK .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-v1X8AnMDVK .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1X8AnMDVK .navbar {
    height: 70px;
  }
  .cid-v1X8AnMDVK .navbar.opened {
    height: auto;
  }
  .cid-v1X8AnMDVK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1X8AnMDVK .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v1X8AnMDVK .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v1X8AnMDVK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v1X8AnMDVK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v1X8AnMDVK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v1X8AnMDVK .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v1X8AnMDVK .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v1X8AnMDVK .navbar-brand {
    margin-right: auto;
  }
  .cid-v1X8AnMDVK .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.9) !important;
    background: rgba(255, 255, 255, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v1X8AnMDVK .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v1X8AnMDVK .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v1X8AnMDVK .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1X8AnMDVK .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v1X8AnMDVK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v1X8AnMDVK .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-v1X8AnMDVK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v1X8AnMDVK .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1X8AnMDVK .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v1X8AnMDVK .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v1X8Aombwr {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v1X8Aombwr .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1X8Aombwr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1X8Aombwr .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v1X8Aombwr .image-wrap img {
    display: block;
    margin: auto;
  }
}
.cid-v1X8Aombwr .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v1X8Aombwr .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v1X8Aombwr .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v1X8Aombwr .header-menu li p {
  margin: 0;
}
.cid-v1X8Aombwr .mbr-section-title {
  color: #9fe870;
}
.cid-v1X8Aombwr .header-menu-item {
  color: #ffffff;
}
.cid-v1X8Aombwr .mbr-text,
.cid-v1X8Aombwr .mbr-section-btn {
  color: #454745;
  text-align: center;
}
.cid-v1X8AoWLxd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/1487310319kandy-4-700x450.jpg?v=1VVCma");
}
.cid-v1X8AoWLxd .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1X8AoWLxd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1X8AoWLxd .card-wrapper {
  background: #9fe870;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-v1X8AoWLxd .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v1X8AoWLxd .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v1X8AoWLxd .card-wrapper {
    padding: 4rem;
  }
}
.cid-v1X8AoWLxd .card-title {
  color: #2e481a;
}
.cid-v1X8ApheYL {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v1X8ApheYL img,
.cid-v1X8ApheYL .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v1X8ApheYL .item:focus,
.cid-v1X8ApheYL span:focus {
  outline: none;
}
.cid-v1X8ApheYL .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1X8ApheYL .item {
    margin-bottom: 1rem;
  }
}
.cid-v1X8ApheYL .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v1X8ApheYL .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v1X8ApheYL .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v1X8ApheYL .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v1X8ApheYL .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v1X8ApheYL .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v1X8ApheYL .item-subtitle {
  text-align: center;
}
.cid-v1X8ApheYL .mbr-text,
.cid-v1X8ApheYL .item .mbr-section-btn {
  text-align: left;
}
.cid-v1X8ApheYL .mbr-section-subtitle,
.cid-v1X8ApheYL .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v1X8ApF10G {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v1X8ApF10G .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1X8ApF10G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1X8ApF10G .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1X8ApF10G .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v1X8ApF10G .item-wrapper {
  background: #9fe870;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v1X8ApF10G .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v1X8ApF10G .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v1X8ApF10G .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #46920c;
  height: 80px;
  border-radius: 50%;
}
.cid-v1X8ApF10G .mbr-section-title {
  color: #9fe870;
}
.cid-v1X8ApF10G .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v1X8ApF10G .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v1X8ApF10G .card-box .item-footer {
  margin-top: auto;
}
.cid-v1X8ApF10G .content-head {
  max-width: 800px;
}
.cid-v1X8AqgwMV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-v1X8AqgwMV .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1X8AqgwMV .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v1X8AqgwMV .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1X8AqgwMV .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v1X8AqgwMV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1X8AqgwMV .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v1X8AqgwMV .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v1X8AqgwMV .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v1X8AqgwMV .card-title,
.cid-v1X8AqgwMV .iconfont-wrapper {
  color: #000000;
}
.cid-v1X8AqgwMV .card-text {
  color: #000000;
}
.cid-v1X8AqgwMV .content-head {
  max-width: 800px;
}
.cid-v1X8AqgwMV .mbr-section-title {
  color: #000000;
}
.cid-v1X8AqHjm8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v1X8AqHjm8 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-v1X8AqHjm8 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-v1X8AqHjm8 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-v1X8AqHjm8 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-v1X8AqHjm8 .content-head {
  max-width: 800px;
}
.cid-v1X8AqHjm8 .mbr-section-title {
  color: #9fe870;
}
.cid-v1X8Ar9Grx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v1X8Ar9Grx .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
}
.cid-v1X8Ar9Grx .panel-group {
  border: none;
}
.cid-v1X8Ar9Grx .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1X8Ar9Grx .card-header {
    padding: 1rem 0rem;
  }
}
.cid-v1X8Ar9Grx .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-v1X8Ar9Grx .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-v1X8Ar9Grx .img-col {
  padding: 0;
}
.cid-v1X8Ar9Grx .img-item {
  height: 100%;
}
.cid-v1X8Ar9Grx img {
  height: 100%;
  object-fit: cover;
}
.cid-v1X8Ar9Grx .collapsed span {
  transform: rotate(0deg);
}
.cid-v1X8Ar9Grx .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v1X8Ar9Grx p {
  margin-bottom: 0.3rem;
}
.cid-v1X8Ar9Grx .panel-title-edit {
  color: #ff4552;
}
.cid-v1X8Ar9Grx .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-v1X8Ar9Grx .card {
  background: #b9fd9b;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-v1X8Ar9Grx .card {
    padding: 1.5rem;
  }
}
.cid-v1X8Ar9Grx .panel-text {
  color: #000000;
}
.cid-v1X8Ar9Grx .mbr-section-title {
  text-align: center;
  color: #8ae94d;
}
.cid-v1X8Ar9Grx .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-v1X8Ar9Grx .panel-title-edit,
.cid-v1X8Ar9Grx .mbr-iconfont {
  color: #000000;
}
.cid-v1X8ArFPfN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v1X8ArFPfN .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1X8ArFPfN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-v1X8ArFPfN .row {
    flex-direction: column-reverse;
  }
  .cid-v1X8ArFPfN .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v1X8ArFPfN .google-map {
  height: 100%;
  position: relative;
}
.cid-v1X8ArFPfN .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v1X8ArFPfN .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v1X8ArFPfN .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v1X8ArFPfN .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v1X8ArFPfN .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-v1X8ArFPfN .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #f7f7f7;
}
.cid-v1X8ArFPfN .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v1X8ArFPfN .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v1X8ArFPfN .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-v1X8ArFPfN .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #9fe870;
}
.cid-v1X8ArFPfN P {
  text-align: left;
  color: #000000;
}
.cid-v1X8AsdCKD {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #9fe870;
}
@media (max-width: 991px) {
  .cid-v1X8AsdCKD .container {
    padding: 0 16px;
  }
}
@media (max-width: 767px) {
  .cid-v1X8AsdCKD .container {
    padding: 0 12px;
  }
}
.cid-v1X8AsdCKD .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v1X8AsdCKD .social-row .soc-item {
  margin: 8px;
}
.cid-v1X8AsdCKD .social-row .soc-item a:hover .mbr-iconfont,
.cid-v1X8AsdCKD .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-v1X8AsdCKD .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #46920c;
  transition: all 0.3s ease-in-out;
}
.cid-v1X8AsdCKD .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v1X8AsdCKD .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v1X8AsdCKD .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v1X8AsdCKD .header-menu li p {
  margin: 0;
}
.cid-v1X8AsdCKD .copyright {
  margin-bottom: 0;
  color: #000000;
  text-align: center;
}
.cid-v1X8AsdCKD .mbr-section-title {
  color: #ffffff;
}
.cid-v21MoVlL1j {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v21MoVlL1j .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-v21MoVlL1j .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v21MoVlL1j .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v21MoVlL1j .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v21MoVlL1j .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v21MoVlL1j .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v21MoVlL1j .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v21MoVlL1j .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v21MoVlL1j .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v21MoVlL1j .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v21MoVlL1j .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v21MoVlL1j .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v21MoVlL1j .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v21MoVlL1j .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v21MoVlL1j .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v21MoVlL1j .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v21MoVlL1j .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v21MoVlL1j .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v21MoVlL1j .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v21MoVlL1j .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v21MoVlL1j .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v21MoVlL1j .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v21MoVlL1j .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v21MoVlL1j .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v21MoVlL1j .iconfont-wrapper {
  color: #ff4552 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v21MoVlL1j .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.9) !important;
}
.cid-v21MoVlL1j .nav-item:focus,
.cid-v21MoVlL1j .nav-link:focus {
  outline: none;
}
.cid-v21MoVlL1j .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v21MoVlL1j .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v21MoVlL1j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v21MoVlL1j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v21MoVlL1j .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v21MoVlL1j .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v21MoVlL1j .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-v21MoVlL1j .navbar.opened {
  transition: all 0.3s;
}
.cid-v21MoVlL1j .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v21MoVlL1j .navbar .navbar-logo img {
  width: auto;
}
.cid-v21MoVlL1j .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v21MoVlL1j .navbar.collapsed {
  justify-content: center;
}
.cid-v21MoVlL1j .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v21MoVlL1j .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v21MoVlL1j .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v21MoVlL1j .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v21MoVlL1j .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v21MoVlL1j .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-v21MoVlL1j .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v21MoVlL1j .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v21MoVlL1j .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v21MoVlL1j .navbar {
    min-height: 72px;
  }
  .cid-v21MoVlL1j .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v21MoVlL1j .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v21MoVlL1j .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v21MoVlL1j .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v21MoVlL1j .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v21MoVlL1j .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-v21MoVlL1j .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v21MoVlL1j .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v21MoVlL1j .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v21MoVlL1j .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v21MoVlL1j .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v21MoVlL1j .dropdown-item.active,
.cid-v21MoVlL1j .dropdown-item:active {
  background-color: transparent;
}
.cid-v21MoVlL1j .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v21MoVlL1j .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v21MoVlL1j .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v21MoVlL1j .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v21MoVlL1j .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v21MoVlL1j .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v21MoVlL1j ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v21MoVlL1j .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v21MoVlL1j .navbar-buttons {
    text-align: left;
  }
}
.cid-v21MoVlL1j button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v21MoVlL1j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v21MoVlL1j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v21MoVlL1j button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v21MoVlL1j button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v21MoVlL1j button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v21MoVlL1j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v21MoVlL1j nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v21MoVlL1j nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v21MoVlL1j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v21MoVlL1j .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v21MoVlL1j a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v21MoVlL1j .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-v21MoVlL1j .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v21MoVlL1j .navbar {
    height: 70px;
  }
  .cid-v21MoVlL1j .navbar.opened {
    height: auto;
  }
  .cid-v21MoVlL1j .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v21MoVlL1j .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v21MoVlL1j .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v21MoVlL1j .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v21MoVlL1j .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v21MoVlL1j .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v21MoVlL1j .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v21MoVlL1j .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v21MoVlL1j .navbar-brand {
    margin-right: auto;
  }
  .cid-v21MoVlL1j .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.9) !important;
    background: rgba(255, 255, 255, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v21MoVlL1j .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v21MoVlL1j .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v21MoVlL1j .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v21MoVlL1j .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v21MoVlL1j .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v21MoVlL1j .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-v21MoVlL1j .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v21MoVlL1j .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v21MoVlL1j .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v21MoVlL1j .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v21MoVV45H {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v21MoVV45H .mbr-fallback-image.disabled {
  display: none;
}
.cid-v21MoVV45H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v21MoVV45H .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v21MoVV45H .image-wrap img {
    display: block;
    margin: auto;
  }
}
.cid-v21MoVV45H .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v21MoVV45H .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v21MoVV45H .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v21MoVV45H .header-menu li p {
  margin: 0;
}
.cid-v21MoVV45H .mbr-section-title {
  color: #9fe870;
}
.cid-v21MoVV45H .header-menu-item {
  color: #ffffff;
}
.cid-v21MoVV45H .mbr-text,
.cid-v21MoVV45H .mbr-section-btn {
  color: #454745;
  text-align: center;
}
.cid-v21MoWqYTX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/lk74090600-21-e.webp");
}
.cid-v21MoWqYTX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v21MoWqYTX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v21MoWqYTX .card-wrapper {
  background: #9fe870;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-v21MoWqYTX .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v21MoWqYTX .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v21MoWqYTX .card-wrapper {
    padding: 4rem;
  }
}
.cid-v21MoWqYTX .card-title {
  color: #2e481a;
}
.cid-v21MoWKv6T {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v21MoWKv6T img,
.cid-v21MoWKv6T .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v21MoWKv6T .item:focus,
.cid-v21MoWKv6T span:focus {
  outline: none;
}
.cid-v21MoWKv6T .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v21MoWKv6T .item {
    margin-bottom: 1rem;
  }
}
.cid-v21MoWKv6T .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v21MoWKv6T .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v21MoWKv6T .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v21MoWKv6T .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v21MoWKv6T .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v21MoWKv6T .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v21MoWKv6T .item-subtitle {
  text-align: center;
}
.cid-v21MoWKv6T .mbr-text,
.cid-v21MoWKv6T .item .mbr-section-btn {
  text-align: left;
}
.cid-v21MoWKv6T .mbr-section-subtitle,
.cid-v21MoWKv6T .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v21MoXfVnB {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v21MoXfVnB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v21MoXfVnB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v21MoXfVnB .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v21MoXfVnB .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v21MoXfVnB .item-wrapper {
  background: #9fe870;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v21MoXfVnB .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v21MoXfVnB .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v21MoXfVnB .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #46920c;
  height: 80px;
  border-radius: 50%;
}
.cid-v21MoXfVnB .mbr-section-title {
  color: #9fe870;
}
.cid-v21MoXfVnB .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v21MoXfVnB .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v21MoXfVnB .card-box .item-footer {
  margin-top: auto;
}
.cid-v21MoXfVnB .content-head {
  max-width: 800px;
}
.cid-v21MoXHkjs {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-v21MoXHkjs .mbr-fallback-image.disabled {
  display: none;
}
.cid-v21MoXHkjs .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v21MoXHkjs .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v21MoXHkjs .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v21MoXHkjs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v21MoXHkjs .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v21MoXHkjs .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v21MoXHkjs .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v21MoXHkjs .card-title,
.cid-v21MoXHkjs .iconfont-wrapper {
  color: #000000;
}
.cid-v21MoXHkjs .card-text {
  color: #000000;
}
.cid-v21MoXHkjs .content-head {
  max-width: 800px;
}
.cid-v21MoXHkjs .mbr-section-title {
  color: #000000;
}
.cid-v21MoY3ieO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v21MoY3ieO .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-v21MoY3ieO form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-v21MoY3ieO form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-v21MoY3ieO form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-v21MoY3ieO .content-head {
  max-width: 800px;
}
.cid-v21MoY3ieO .mbr-section-title {
  color: #9fe870;
}
.cid-v21MoYsYK8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v21MoYsYK8 .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
}
.cid-v21MoYsYK8 .panel-group {
  border: none;
}
.cid-v21MoYsYK8 .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-v21MoYsYK8 .card-header {
    padding: 1rem 0rem;
  }
}
.cid-v21MoYsYK8 .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-v21MoYsYK8 .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-v21MoYsYK8 .img-col {
  padding: 0;
}
.cid-v21MoYsYK8 .img-item {
  height: 100%;
}
.cid-v21MoYsYK8 img {
  height: 100%;
  object-fit: cover;
}
.cid-v21MoYsYK8 .collapsed span {
  transform: rotate(0deg);
}
.cid-v21MoYsYK8 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v21MoYsYK8 p {
  margin-bottom: 0.3rem;
}
.cid-v21MoYsYK8 .panel-title-edit {
  color: #ff4552;
}
.cid-v21MoYsYK8 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-v21MoYsYK8 .card {
  background: #b9fd9b;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-v21MoYsYK8 .card {
    padding: 1.5rem;
  }
}
.cid-v21MoYsYK8 .panel-text {
  color: #000000;
}
.cid-v21MoYsYK8 .mbr-section-title {
  text-align: center;
  color: #8ae94d;
}
.cid-v21MoYsYK8 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-v21MoYsYK8 .panel-title-edit,
.cid-v21MoYsYK8 .mbr-iconfont {
  color: #000000;
}
.cid-v21MoYUTq8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v21MoYUTq8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v21MoYUTq8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-v21MoYUTq8 .row {
    flex-direction: column-reverse;
  }
  .cid-v21MoYUTq8 .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v21MoYUTq8 .google-map {
  height: 100%;
  position: relative;
}
.cid-v21MoYUTq8 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v21MoYUTq8 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v21MoYUTq8 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v21MoYUTq8 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v21MoYUTq8 .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-v21MoYUTq8 .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #f7f7f7;
}
.cid-v21MoYUTq8 .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v21MoYUTq8 .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v21MoYUTq8 .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-v21MoYUTq8 .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #9fe870;
}
.cid-v21MoYUTq8 P {
  text-align: left;
  color: #000000;
}
.cid-v21MoZEHLC {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #9fe870;
}
@media (max-width: 991px) {
  .cid-v21MoZEHLC .container {
    padding: 0 16px;
  }
}
@media (max-width: 767px) {
  .cid-v21MoZEHLC .container {
    padding: 0 12px;
  }
}
.cid-v21MoZEHLC .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v21MoZEHLC .social-row .soc-item {
  margin: 8px;
}
.cid-v21MoZEHLC .social-row .soc-item a:hover .mbr-iconfont,
.cid-v21MoZEHLC .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-v21MoZEHLC .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #46920c;
  transition: all 0.3s ease-in-out;
}
.cid-v21MoZEHLC .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v21MoZEHLC .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v21MoZEHLC .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v21MoZEHLC .header-menu li p {
  margin: 0;
}
.cid-v21MoZEHLC .copyright {
  margin-bottom: 0;
  color: #000000;
  text-align: center;
}
.cid-v21MoZEHLC .mbr-section-title {
  color: #ffffff;
}
.cid-v226uILoFT {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v226uILoFT .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-v226uILoFT .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v226uILoFT .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v226uILoFT .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v226uILoFT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v226uILoFT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v226uILoFT .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v226uILoFT .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v226uILoFT .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v226uILoFT .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v226uILoFT .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v226uILoFT .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v226uILoFT .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v226uILoFT .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v226uILoFT .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v226uILoFT .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v226uILoFT .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v226uILoFT .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v226uILoFT .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v226uILoFT .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v226uILoFT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v226uILoFT .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v226uILoFT .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v226uILoFT .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v226uILoFT .iconfont-wrapper {
  color: #ff4552 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v226uILoFT .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.9) !important;
}
.cid-v226uILoFT .nav-item:focus,
.cid-v226uILoFT .nav-link:focus {
  outline: none;
}
.cid-v226uILoFT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v226uILoFT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v226uILoFT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v226uILoFT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v226uILoFT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v226uILoFT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v226uILoFT .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-v226uILoFT .navbar.opened {
  transition: all 0.3s;
}
.cid-v226uILoFT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v226uILoFT .navbar .navbar-logo img {
  width: auto;
}
.cid-v226uILoFT .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v226uILoFT .navbar.collapsed {
  justify-content: center;
}
.cid-v226uILoFT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v226uILoFT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v226uILoFT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v226uILoFT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v226uILoFT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v226uILoFT .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-v226uILoFT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v226uILoFT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v226uILoFT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v226uILoFT .navbar {
    min-height: 72px;
  }
  .cid-v226uILoFT .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v226uILoFT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v226uILoFT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v226uILoFT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v226uILoFT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v226uILoFT .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-v226uILoFT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v226uILoFT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v226uILoFT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v226uILoFT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v226uILoFT .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v226uILoFT .dropdown-item.active,
.cid-v226uILoFT .dropdown-item:active {
  background-color: transparent;
}
.cid-v226uILoFT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v226uILoFT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v226uILoFT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v226uILoFT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v226uILoFT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v226uILoFT .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v226uILoFT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v226uILoFT .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v226uILoFT .navbar-buttons {
    text-align: left;
  }
}
.cid-v226uILoFT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v226uILoFT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v226uILoFT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v226uILoFT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v226uILoFT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v226uILoFT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v226uILoFT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v226uILoFT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v226uILoFT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v226uILoFT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v226uILoFT .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v226uILoFT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v226uILoFT .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-v226uILoFT .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v226uILoFT .navbar {
    height: 70px;
  }
  .cid-v226uILoFT .navbar.opened {
    height: auto;
  }
  .cid-v226uILoFT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v226uILoFT .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v226uILoFT .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v226uILoFT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v226uILoFT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v226uILoFT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v226uILoFT .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v226uILoFT .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v226uILoFT .navbar-brand {
    margin-right: auto;
  }
  .cid-v226uILoFT .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.9) !important;
    background: rgba(255, 255, 255, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v226uILoFT .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v226uILoFT .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v226uILoFT .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v226uILoFT .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v226uILoFT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v226uILoFT .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-v226uILoFT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v226uILoFT .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v226uILoFT .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v226uILoFT .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v226uJhWXH {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v226uJhWXH .mbr-fallback-image.disabled {
  display: none;
}
.cid-v226uJhWXH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v226uJhWXH .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v226uJhWXH .image-wrap img {
    display: block;
    margin: auto;
  }
}
.cid-v226uJhWXH .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v226uJhWXH .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v226uJhWXH .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v226uJhWXH .header-menu li p {
  margin: 0;
}
.cid-v226uJhWXH .mbr-section-title {
  color: #9fe870;
}
.cid-v226uJhWXH .header-menu-item {
  color: #ffffff;
}
.cid-v226uJhWXH .mbr-text,
.cid-v226uJhWXH .mbr-section-btn {
  color: #454745;
  text-align: center;
}
.cid-v226uJLKcW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/image-2025-08-40.webp");
}
.cid-v226uJLKcW .mbr-fallback-image.disabled {
  display: none;
}
.cid-v226uJLKcW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v226uJLKcW .card-wrapper {
  background: #9fe870;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-v226uJLKcW .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v226uJLKcW .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v226uJLKcW .card-wrapper {
    padding: 4rem;
  }
}
.cid-v226uJLKcW .card-title {
  color: #2e481a;
}
.cid-v226uK3oYR {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v226uK3oYR img,
.cid-v226uK3oYR .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v226uK3oYR .item:focus,
.cid-v226uK3oYR span:focus {
  outline: none;
}
.cid-v226uK3oYR .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v226uK3oYR .item {
    margin-bottom: 1rem;
  }
}
.cid-v226uK3oYR .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v226uK3oYR .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v226uK3oYR .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v226uK3oYR .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v226uK3oYR .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v226uK3oYR .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v226uK3oYR .item-subtitle {
  text-align: center;
}
.cid-v226uK3oYR .mbr-text,
.cid-v226uK3oYR .item .mbr-section-btn {
  text-align: left;
}
.cid-v226uK3oYR .mbr-section-subtitle,
.cid-v226uK3oYR .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v226uKs32F {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v226uKs32F .mbr-fallback-image.disabled {
  display: none;
}
.cid-v226uKs32F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v226uKs32F .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v226uKs32F .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v226uKs32F .item-wrapper {
  background: #9fe870;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v226uKs32F .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v226uKs32F .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v226uKs32F .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #46920c;
  height: 80px;
  border-radius: 50%;
}
.cid-v226uKs32F .mbr-section-title {
  color: #9fe870;
}
.cid-v226uKs32F .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v226uKs32F .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v226uKs32F .card-box .item-footer {
  margin-top: auto;
}
.cid-v226uKs32F .content-head {
  max-width: 800px;
}
.cid-v226uKSxGd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-v226uKSxGd .mbr-fallback-image.disabled {
  display: none;
}
.cid-v226uKSxGd .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v226uKSxGd .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v226uKSxGd .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v226uKSxGd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v226uKSxGd .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v226uKSxGd .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v226uKSxGd .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v226uKSxGd .card-title,
.cid-v226uKSxGd .iconfont-wrapper {
  color: #000000;
}
.cid-v226uKSxGd .card-text {
  color: #000000;
}
.cid-v226uKSxGd .content-head {
  max-width: 800px;
}
.cid-v226uKSxGd .mbr-section-title {
  color: #000000;
}
.cid-v226uLfKmx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v226uLfKmx .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-v226uLfKmx form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-v226uLfKmx form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-v226uLfKmx form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-v226uLfKmx .content-head {
  max-width: 800px;
}
.cid-v226uLfKmx .mbr-section-title {
  color: #9fe870;
}
.cid-v226uLATSU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v226uLATSU .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
}
.cid-v226uLATSU .panel-group {
  border: none;
}
.cid-v226uLATSU .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-v226uLATSU .card-header {
    padding: 1rem 0rem;
  }
}
.cid-v226uLATSU .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-v226uLATSU .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-v226uLATSU .img-col {
  padding: 0;
}
.cid-v226uLATSU .img-item {
  height: 100%;
}
.cid-v226uLATSU img {
  height: 100%;
  object-fit: cover;
}
.cid-v226uLATSU .collapsed span {
  transform: rotate(0deg);
}
.cid-v226uLATSU .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v226uLATSU p {
  margin-bottom: 0.3rem;
}
.cid-v226uLATSU .panel-title-edit {
  color: #ff4552;
}
.cid-v226uLATSU .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-v226uLATSU .card {
  background: #b9fd9b;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-v226uLATSU .card {
    padding: 1.5rem;
  }
}
.cid-v226uLATSU .panel-text {
  color: #000000;
}
.cid-v226uLATSU .mbr-section-title {
  text-align: center;
  color: #8ae94d;
}
.cid-v226uLATSU .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-v226uLATSU .panel-title-edit,
.cid-v226uLATSU .mbr-iconfont {
  color: #000000;
}
.cid-v226uLXTsB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v226uLXTsB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v226uLXTsB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-v226uLXTsB .row {
    flex-direction: column-reverse;
  }
  .cid-v226uLXTsB .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v226uLXTsB .google-map {
  height: 100%;
  position: relative;
}
.cid-v226uLXTsB .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v226uLXTsB .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v226uLXTsB .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v226uLXTsB .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v226uLXTsB .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-v226uLXTsB .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #f7f7f7;
}
.cid-v226uLXTsB .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v226uLXTsB .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v226uLXTsB .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-v226uLXTsB .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #9fe870;
}
.cid-v226uLXTsB P {
  text-align: left;
  color: #000000;
}
.cid-v226uMAOtU {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #9fe870;
}
@media (max-width: 991px) {
  .cid-v226uMAOtU .container {
    padding: 0 16px;
  }
}
@media (max-width: 767px) {
  .cid-v226uMAOtU .container {
    padding: 0 12px;
  }
}
.cid-v226uMAOtU .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v226uMAOtU .social-row .soc-item {
  margin: 8px;
}
.cid-v226uMAOtU .social-row .soc-item a:hover .mbr-iconfont,
.cid-v226uMAOtU .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-v226uMAOtU .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #46920c;
  transition: all 0.3s ease-in-out;
}
.cid-v226uMAOtU .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v226uMAOtU .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v226uMAOtU .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v226uMAOtU .header-menu li p {
  margin: 0;
}
.cid-v226uMAOtU .copyright {
  margin-bottom: 0;
  color: #000000;
  text-align: center;
}
.cid-v226uMAOtU .mbr-section-title {
  color: #ffffff;
}
.cid-v22ocyoJmd {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v22ocyoJmd .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-v22ocyoJmd .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v22ocyoJmd .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v22ocyoJmd .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v22ocyoJmd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v22ocyoJmd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v22ocyoJmd .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v22ocyoJmd .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v22ocyoJmd .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v22ocyoJmd .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v22ocyoJmd .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v22ocyoJmd .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v22ocyoJmd .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v22ocyoJmd .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v22ocyoJmd .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v22ocyoJmd .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v22ocyoJmd .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v22ocyoJmd .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v22ocyoJmd .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v22ocyoJmd .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v22ocyoJmd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v22ocyoJmd .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v22ocyoJmd .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v22ocyoJmd .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v22ocyoJmd .iconfont-wrapper {
  color: #ff4552 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v22ocyoJmd .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.9) !important;
}
.cid-v22ocyoJmd .nav-item:focus,
.cid-v22ocyoJmd .nav-link:focus {
  outline: none;
}
.cid-v22ocyoJmd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v22ocyoJmd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v22ocyoJmd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v22ocyoJmd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v22ocyoJmd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v22ocyoJmd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v22ocyoJmd .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-v22ocyoJmd .navbar.opened {
  transition: all 0.3s;
}
.cid-v22ocyoJmd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v22ocyoJmd .navbar .navbar-logo img {
  width: auto;
}
.cid-v22ocyoJmd .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v22ocyoJmd .navbar.collapsed {
  justify-content: center;
}
.cid-v22ocyoJmd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v22ocyoJmd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v22ocyoJmd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v22ocyoJmd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v22ocyoJmd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v22ocyoJmd .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-v22ocyoJmd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v22ocyoJmd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v22ocyoJmd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v22ocyoJmd .navbar {
    min-height: 72px;
  }
  .cid-v22ocyoJmd .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v22ocyoJmd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v22ocyoJmd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v22ocyoJmd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v22ocyoJmd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v22ocyoJmd .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-v22ocyoJmd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v22ocyoJmd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v22ocyoJmd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v22ocyoJmd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v22ocyoJmd .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v22ocyoJmd .dropdown-item.active,
.cid-v22ocyoJmd .dropdown-item:active {
  background-color: transparent;
}
.cid-v22ocyoJmd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v22ocyoJmd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v22ocyoJmd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v22ocyoJmd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v22ocyoJmd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v22ocyoJmd .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v22ocyoJmd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v22ocyoJmd .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v22ocyoJmd .navbar-buttons {
    text-align: left;
  }
}
.cid-v22ocyoJmd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v22ocyoJmd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v22ocyoJmd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v22ocyoJmd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v22ocyoJmd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v22ocyoJmd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v22ocyoJmd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v22ocyoJmd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v22ocyoJmd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v22ocyoJmd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v22ocyoJmd .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v22ocyoJmd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v22ocyoJmd .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-v22ocyoJmd .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v22ocyoJmd .navbar {
    height: 70px;
  }
  .cid-v22ocyoJmd .navbar.opened {
    height: auto;
  }
  .cid-v22ocyoJmd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v22ocyoJmd .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v22ocyoJmd .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v22ocyoJmd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v22ocyoJmd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v22ocyoJmd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v22ocyoJmd .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v22ocyoJmd .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v22ocyoJmd .navbar-brand {
    margin-right: auto;
  }
  .cid-v22ocyoJmd .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.9) !important;
    background: rgba(255, 255, 255, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v22ocyoJmd .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v22ocyoJmd .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v22ocyoJmd .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v22ocyoJmd .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v22ocyoJmd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v22ocyoJmd .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-v22ocyoJmd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v22ocyoJmd .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v22ocyoJmd .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v22ocyoJmd .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v22ocyOgw9 {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v22ocyOgw9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v22ocyOgw9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v22ocyOgw9 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v22ocyOgw9 .image-wrap img {
    display: block;
    margin: auto;
  }
}
.cid-v22ocyOgw9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v22ocyOgw9 .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v22ocyOgw9 .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v22ocyOgw9 .header-menu li p {
  margin: 0;
}
.cid-v22ocyOgw9 .mbr-section-title {
  color: #9fe870;
}
.cid-v22ocyOgw9 .header-menu-item {
  color: #ffffff;
}
.cid-v22ocyOgw9 .mbr-text,
.cid-v22ocyOgw9 .mbr-section-btn {
  color: #454745;
  text-align: center;
}
.cid-v22oczaMKq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/image-2025-08-09-155440930-1.webp");
}
.cid-v22oczaMKq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v22oczaMKq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v22oczaMKq .card-wrapper {
  background: #9fe870;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-v22oczaMKq .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v22oczaMKq .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v22oczaMKq .card-wrapper {
    padding: 4rem;
  }
}
.cid-v22oczaMKq .card-title {
  color: #2e481a;
}
.cid-v22oczoGLE {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v22oczoGLE img,
.cid-v22oczoGLE .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v22oczoGLE .item:focus,
.cid-v22oczoGLE span:focus {
  outline: none;
}
.cid-v22oczoGLE .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v22oczoGLE .item {
    margin-bottom: 1rem;
  }
}
.cid-v22oczoGLE .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v22oczoGLE .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v22oczoGLE .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v22oczoGLE .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v22oczoGLE .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v22oczoGLE .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v22oczoGLE .item-subtitle {
  text-align: center;
}
.cid-v22oczoGLE .mbr-text,
.cid-v22oczoGLE .item .mbr-section-btn {
  text-align: left;
}
.cid-v22oczoGLE .mbr-section-subtitle,
.cid-v22oczoGLE .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v22oczCgyC {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v22oczCgyC .mbr-fallback-image.disabled {
  display: none;
}
.cid-v22oczCgyC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v22oczCgyC .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v22oczCgyC .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v22oczCgyC .item-wrapper {
  background: #9fe870;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v22oczCgyC .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v22oczCgyC .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v22oczCgyC .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #46920c;
  height: 80px;
  border-radius: 50%;
}
.cid-v22oczCgyC .mbr-section-title {
  color: #9fe870;
}
.cid-v22oczCgyC .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v22oczCgyC .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v22oczCgyC .card-box .item-footer {
  margin-top: auto;
}
.cid-v22oczCgyC .content-head {
  max-width: 800px;
}
.cid-v22oczSifs {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-v22oczSifs .mbr-fallback-image.disabled {
  display: none;
}
.cid-v22oczSifs .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v22oczSifs .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v22oczSifs .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v22oczSifs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v22oczSifs .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v22oczSifs .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v22oczSifs .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v22oczSifs .card-title,
.cid-v22oczSifs .iconfont-wrapper {
  color: #000000;
}
.cid-v22oczSifs .card-text {
  color: #000000;
}
.cid-v22oczSifs .content-head {
  max-width: 800px;
}
.cid-v22oczSifs .mbr-section-title {
  color: #000000;
}
.cid-v22ocA7f4A {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v22ocA7f4A .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-v22ocA7f4A form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-v22ocA7f4A form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-v22ocA7f4A form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-v22ocA7f4A .content-head {
  max-width: 800px;
}
.cid-v22ocA7f4A .mbr-section-title {
  color: #9fe870;
}
.cid-v22ocAksUb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v22ocAksUb .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
}
.cid-v22ocAksUb .panel-group {
  border: none;
}
.cid-v22ocAksUb .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-v22ocAksUb .card-header {
    padding: 1rem 0rem;
  }
}
.cid-v22ocAksUb .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-v22ocAksUb .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-v22ocAksUb .img-col {
  padding: 0;
}
.cid-v22ocAksUb .img-item {
  height: 100%;
}
.cid-v22ocAksUb img {
  height: 100%;
  object-fit: cover;
}
.cid-v22ocAksUb .collapsed span {
  transform: rotate(0deg);
}
.cid-v22ocAksUb .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v22ocAksUb p {
  margin-bottom: 0.3rem;
}
.cid-v22ocAksUb .panel-title-edit {
  color: #ff4552;
}
.cid-v22ocAksUb .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-v22ocAksUb .card {
  background: #b9fd9b;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-v22ocAksUb .card {
    padding: 1.5rem;
  }
}
.cid-v22ocAksUb .panel-text {
  color: #000000;
}
.cid-v22ocAksUb .mbr-section-title {
  text-align: center;
  color: #8ae94d;
}
.cid-v22ocAksUb .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-v22ocAksUb .panel-title-edit,
.cid-v22ocAksUb .mbr-iconfont {
  color: #000000;
}
.cid-v22ocADZOF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v22ocADZOF .mbr-fallback-image.disabled {
  display: none;
}
.cid-v22ocADZOF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-v22ocADZOF .row {
    flex-direction: column-reverse;
  }
  .cid-v22ocADZOF .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v22ocADZOF .google-map {
  height: 100%;
  position: relative;
}
.cid-v22ocADZOF .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v22ocADZOF .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v22ocADZOF .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v22ocADZOF .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v22ocADZOF .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-v22ocADZOF .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #f7f7f7;
}
.cid-v22ocADZOF .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v22ocADZOF .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v22ocADZOF .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-v22ocADZOF .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #9fe870;
}
.cid-v22ocADZOF P {
  text-align: left;
  color: #000000;
}
.cid-v22ocB5KmN {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #9fe870;
}
@media (max-width: 991px) {
  .cid-v22ocB5KmN .container {
    padding: 0 16px;
  }
}
@media (max-width: 767px) {
  .cid-v22ocB5KmN .container {
    padding: 0 12px;
  }
}
.cid-v22ocB5KmN .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v22ocB5KmN .social-row .soc-item {
  margin: 8px;
}
.cid-v22ocB5KmN .social-row .soc-item a:hover .mbr-iconfont,
.cid-v22ocB5KmN .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-v22ocB5KmN .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #46920c;
  transition: all 0.3s ease-in-out;
}
.cid-v22ocB5KmN .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v22ocB5KmN .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v22ocB5KmN .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v22ocB5KmN .header-menu li p {
  margin: 0;
}
.cid-v22ocB5KmN .copyright {
  margin-bottom: 0;
  color: #000000;
  text-align: center;
}
.cid-v22ocB5KmN .mbr-section-title {
  color: #ffffff;
}
.cid-v2eZvYt5g6 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2eZvYt5g6 .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-v2eZvYt5g6 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2eZvYt5g6 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2eZvYt5g6 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v2eZvYt5g6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2eZvYt5g6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2eZvYt5g6 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2eZvYt5g6 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v2eZvYt5g6 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v2eZvYt5g6 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2eZvYt5g6 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2eZvYt5g6 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2eZvYt5g6 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v2eZvYt5g6 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2eZvYt5g6 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2eZvYt5g6 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2eZvYt5g6 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2eZvYt5g6 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v2eZvYt5g6 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v2eZvYt5g6 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2eZvYt5g6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v2eZvYt5g6 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v2eZvYt5g6 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2eZvYt5g6 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2eZvYt5g6 .iconfont-wrapper {
  color: #ff4552 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2eZvYt5g6 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.9) !important;
}
.cid-v2eZvYt5g6 .nav-item:focus,
.cid-v2eZvYt5g6 .nav-link:focus {
  outline: none;
}
.cid-v2eZvYt5g6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2eZvYt5g6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2eZvYt5g6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2eZvYt5g6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2eZvYt5g6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2eZvYt5g6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2eZvYt5g6 .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-v2eZvYt5g6 .navbar.opened {
  transition: all 0.3s;
}
.cid-v2eZvYt5g6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2eZvYt5g6 .navbar .navbar-logo img {
  width: auto;
}
.cid-v2eZvYt5g6 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2eZvYt5g6 .navbar.collapsed {
  justify-content: center;
}
.cid-v2eZvYt5g6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2eZvYt5g6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2eZvYt5g6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v2eZvYt5g6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2eZvYt5g6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2eZvYt5g6 .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-v2eZvYt5g6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2eZvYt5g6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2eZvYt5g6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2eZvYt5g6 .navbar {
    min-height: 72px;
  }
  .cid-v2eZvYt5g6 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2eZvYt5g6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2eZvYt5g6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2eZvYt5g6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2eZvYt5g6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2eZvYt5g6 .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-v2eZvYt5g6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2eZvYt5g6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2eZvYt5g6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2eZvYt5g6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2eZvYt5g6 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2eZvYt5g6 .dropdown-item.active,
.cid-v2eZvYt5g6 .dropdown-item:active {
  background-color: transparent;
}
.cid-v2eZvYt5g6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2eZvYt5g6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2eZvYt5g6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2eZvYt5g6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v2eZvYt5g6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2eZvYt5g6 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2eZvYt5g6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2eZvYt5g6 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2eZvYt5g6 .navbar-buttons {
    text-align: left;
  }
}
.cid-v2eZvYt5g6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2eZvYt5g6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2eZvYt5g6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2eZvYt5g6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2eZvYt5g6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2eZvYt5g6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2eZvYt5g6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2eZvYt5g6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2eZvYt5g6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2eZvYt5g6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2eZvYt5g6 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2eZvYt5g6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2eZvYt5g6 .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-v2eZvYt5g6 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2eZvYt5g6 .navbar {
    height: 70px;
  }
  .cid-v2eZvYt5g6 .navbar.opened {
    height: auto;
  }
  .cid-v2eZvYt5g6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2eZvYt5g6 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2eZvYt5g6 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2eZvYt5g6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2eZvYt5g6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v2eZvYt5g6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2eZvYt5g6 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2eZvYt5g6 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2eZvYt5g6 .navbar-brand {
    margin-right: auto;
  }
  .cid-v2eZvYt5g6 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.9) !important;
    background: rgba(255, 255, 255, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2eZvYt5g6 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2eZvYt5g6 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2eZvYt5g6 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2eZvYt5g6 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2eZvYt5g6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2eZvYt5g6 .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-v2eZvYt5g6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2eZvYt5g6 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2eZvYt5g6 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2eZvYt5g6 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2eZvZmu4q {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v2eZvZmu4q .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2eZvZmu4q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2eZvZmu4q .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v2eZvZmu4q .image-wrap img {
    display: block;
    margin: auto;
  }
}
.cid-v2eZvZmu4q .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v2eZvZmu4q .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v2eZvZmu4q .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v2eZvZmu4q .header-menu li p {
  margin: 0;
}
.cid-v2eZvZmu4q .mbr-section-title {
  color: #9fe870;
}
.cid-v2eZvZmu4q .header-menu-item {
  color: #ffffff;
}
.cid-v2eZvZmu4q .mbr-text,
.cid-v2eZvZmu4q .mbr-section-btn {
  color: #454745;
  text-align: center;
}
.cid-v2eZw0oJtk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/image-2025-08-46.webp");
}
.cid-v2eZw0oJtk .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2eZw0oJtk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2eZw0oJtk .card-wrapper {
  background: #9fe870;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-v2eZw0oJtk .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2eZw0oJtk .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2eZw0oJtk .card-wrapper {
    padding: 4rem;
  }
}
.cid-v2eZw0oJtk .card-title {
  color: #2e481a;
}
.cid-v2eZw0EmU5 {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v2eZw0EmU5 img,
.cid-v2eZw0EmU5 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v2eZw0EmU5 .item:focus,
.cid-v2eZw0EmU5 span:focus {
  outline: none;
}
.cid-v2eZw0EmU5 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v2eZw0EmU5 .item {
    margin-bottom: 1rem;
  }
}
.cid-v2eZw0EmU5 .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v2eZw0EmU5 .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v2eZw0EmU5 .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v2eZw0EmU5 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v2eZw0EmU5 .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v2eZw0EmU5 .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v2eZw0EmU5 .item-subtitle {
  text-align: center;
}
.cid-v2eZw0EmU5 .mbr-text,
.cid-v2eZw0EmU5 .item .mbr-section-btn {
  text-align: left;
}
.cid-v2eZw0EmU5 .mbr-section-subtitle,
.cid-v2eZw0EmU5 .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v2eZw0WcQd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v2eZw0WcQd .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2eZw0WcQd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2eZw0WcQd .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v2eZw0WcQd .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v2eZw0WcQd .item-wrapper {
  background: #9fe870;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v2eZw0WcQd .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v2eZw0WcQd .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v2eZw0WcQd .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #46920c;
  height: 80px;
  border-radius: 50%;
}
.cid-v2eZw0WcQd .mbr-section-title {
  color: #9fe870;
}
.cid-v2eZw0WcQd .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v2eZw0WcQd .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v2eZw0WcQd .card-box .item-footer {
  margin-top: auto;
}
.cid-v2eZw0WcQd .content-head {
  max-width: 800px;
}
.cid-v2eZw1kgVS {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-v2eZw1kgVS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2eZw1kgVS .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v2eZw1kgVS .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v2eZw1kgVS .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v2eZw1kgVS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2eZw1kgVS .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v2eZw1kgVS .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v2eZw1kgVS .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v2eZw1kgVS .card-title,
.cid-v2eZw1kgVS .iconfont-wrapper {
  color: #000000;
}
.cid-v2eZw1kgVS .card-text {
  color: #000000;
}
.cid-v2eZw1kgVS .content-head {
  max-width: 800px;
}
.cid-v2eZw1kgVS .mbr-section-title {
  color: #000000;
}
.cid-v2eZw1BQGV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v2eZw1BQGV .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-v2eZw1BQGV form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-v2eZw1BQGV form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-v2eZw1BQGV form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-v2eZw1BQGV .content-head {
  max-width: 800px;
}
.cid-v2eZw1BQGV .mbr-section-title {
  color: #9fe870;
}
.cid-v2eZw1RJci {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v2eZw1RJci .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
}
.cid-v2eZw1RJci .panel-group {
  border: none;
}
.cid-v2eZw1RJci .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2eZw1RJci .card-header {
    padding: 1rem 0rem;
  }
}
.cid-v2eZw1RJci .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-v2eZw1RJci .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-v2eZw1RJci .img-col {
  padding: 0;
}
.cid-v2eZw1RJci .img-item {
  height: 100%;
}
.cid-v2eZw1RJci img {
  height: 100%;
  object-fit: cover;
}
.cid-v2eZw1RJci .collapsed span {
  transform: rotate(0deg);
}
.cid-v2eZw1RJci .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v2eZw1RJci p {
  margin-bottom: 0.3rem;
}
.cid-v2eZw1RJci .panel-title-edit {
  color: #ff4552;
}
.cid-v2eZw1RJci .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-v2eZw1RJci .card {
  background: #b9fd9b;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-v2eZw1RJci .card {
    padding: 1.5rem;
  }
}
.cid-v2eZw1RJci .panel-text {
  color: #000000;
}
.cid-v2eZw1RJci .mbr-section-title {
  text-align: center;
  color: #8ae94d;
}
.cid-v2eZw1RJci .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-v2eZw1RJci .panel-title-edit,
.cid-v2eZw1RJci .mbr-iconfont {
  color: #000000;
}
.cid-v2eZw2fvZI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v2eZw2fvZI .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2eZw2fvZI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-v2eZw2fvZI .row {
    flex-direction: column-reverse;
  }
  .cid-v2eZw2fvZI .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v2eZw2fvZI .google-map {
  height: 100%;
  position: relative;
}
.cid-v2eZw2fvZI .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v2eZw2fvZI .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v2eZw2fvZI .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v2eZw2fvZI .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v2eZw2fvZI .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-v2eZw2fvZI .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #f7f7f7;
}
.cid-v2eZw2fvZI .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v2eZw2fvZI .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2eZw2fvZI .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-v2eZw2fvZI .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #9fe870;
}
.cid-v2eZw2fvZI P {
  text-align: left;
  color: #000000;
}
.cid-v2eZw2QOIr {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #9fe870;
}
@media (max-width: 991px) {
  .cid-v2eZw2QOIr .container {
    padding: 0 16px;
  }
}
@media (max-width: 767px) {
  .cid-v2eZw2QOIr .container {
    padding: 0 12px;
  }
}
.cid-v2eZw2QOIr .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v2eZw2QOIr .social-row .soc-item {
  margin: 8px;
}
.cid-v2eZw2QOIr .social-row .soc-item a:hover .mbr-iconfont,
.cid-v2eZw2QOIr .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-v2eZw2QOIr .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #46920c;
  transition: all 0.3s ease-in-out;
}
.cid-v2eZw2QOIr .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v2eZw2QOIr .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v2eZw2QOIr .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v2eZw2QOIr .header-menu li p {
  margin: 0;
}
.cid-v2eZw2QOIr .copyright {
  margin-bottom: 0;
  color: #000000;
  text-align: center;
}
.cid-v2eZw2QOIr .mbr-section-title {
  color: #ffffff;
}
.cid-v2f4C6CWDp {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2f4C6CWDp .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-v2f4C6CWDp .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2f4C6CWDp .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2f4C6CWDp .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v2f4C6CWDp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2f4C6CWDp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2f4C6CWDp .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2f4C6CWDp .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v2f4C6CWDp .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v2f4C6CWDp .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2f4C6CWDp .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2f4C6CWDp .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2f4C6CWDp .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v2f4C6CWDp .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2f4C6CWDp .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2f4C6CWDp .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2f4C6CWDp .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2f4C6CWDp .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v2f4C6CWDp .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v2f4C6CWDp .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2f4C6CWDp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v2f4C6CWDp .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v2f4C6CWDp .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2f4C6CWDp .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2f4C6CWDp .iconfont-wrapper {
  color: #ff4552 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2f4C6CWDp .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.9) !important;
}
.cid-v2f4C6CWDp .nav-item:focus,
.cid-v2f4C6CWDp .nav-link:focus {
  outline: none;
}
.cid-v2f4C6CWDp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2f4C6CWDp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2f4C6CWDp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2f4C6CWDp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2f4C6CWDp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2f4C6CWDp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2f4C6CWDp .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-v2f4C6CWDp .navbar.opened {
  transition: all 0.3s;
}
.cid-v2f4C6CWDp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2f4C6CWDp .navbar .navbar-logo img {
  width: auto;
}
.cid-v2f4C6CWDp .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2f4C6CWDp .navbar.collapsed {
  justify-content: center;
}
.cid-v2f4C6CWDp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2f4C6CWDp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2f4C6CWDp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v2f4C6CWDp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2f4C6CWDp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2f4C6CWDp .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-v2f4C6CWDp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2f4C6CWDp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2f4C6CWDp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2f4C6CWDp .navbar {
    min-height: 72px;
  }
  .cid-v2f4C6CWDp .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2f4C6CWDp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2f4C6CWDp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2f4C6CWDp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2f4C6CWDp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2f4C6CWDp .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-v2f4C6CWDp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2f4C6CWDp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2f4C6CWDp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2f4C6CWDp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2f4C6CWDp .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2f4C6CWDp .dropdown-item.active,
.cid-v2f4C6CWDp .dropdown-item:active {
  background-color: transparent;
}
.cid-v2f4C6CWDp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2f4C6CWDp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2f4C6CWDp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2f4C6CWDp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v2f4C6CWDp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2f4C6CWDp .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2f4C6CWDp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2f4C6CWDp .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2f4C6CWDp .navbar-buttons {
    text-align: left;
  }
}
.cid-v2f4C6CWDp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2f4C6CWDp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2f4C6CWDp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2f4C6CWDp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2f4C6CWDp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2f4C6CWDp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2f4C6CWDp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2f4C6CWDp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2f4C6CWDp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2f4C6CWDp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2f4C6CWDp .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2f4C6CWDp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2f4C6CWDp .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-v2f4C6CWDp .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2f4C6CWDp .navbar {
    height: 70px;
  }
  .cid-v2f4C6CWDp .navbar.opened {
    height: auto;
  }
  .cid-v2f4C6CWDp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2f4C6CWDp .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2f4C6CWDp .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2f4C6CWDp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2f4C6CWDp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v2f4C6CWDp .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2f4C6CWDp .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2f4C6CWDp .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2f4C6CWDp .navbar-brand {
    margin-right: auto;
  }
  .cid-v2f4C6CWDp .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.9) !important;
    background: rgba(255, 255, 255, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2f4C6CWDp .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2f4C6CWDp .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2f4C6CWDp .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2f4C6CWDp .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2f4C6CWDp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2f4C6CWDp .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-v2f4C6CWDp .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2f4C6CWDp .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2f4C6CWDp .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2f4C6CWDp .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2f4C6YKli {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v2f4C6YKli .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2f4C6YKli .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2f4C6YKli .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v2f4C6YKli .image-wrap img {
    display: block;
    margin: auto;
  }
}
.cid-v2f4C6YKli .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v2f4C6YKli .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v2f4C6YKli .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v2f4C6YKli .header-menu li p {
  margin: 0;
}
.cid-v2f4C6YKli .mbr-section-title {
  color: #9fe870;
}
.cid-v2f4C6YKli .header-menu-item {
  color: #ffffff;
}
.cid-v2f4C6YKli .mbr-text,
.cid-v2f4C6YKli .mbr-section-btn {
  color: #454745;
  text-align: center;
}
.cid-v2f4C7BVns {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/image-2025-08-49.webp");
}
.cid-v2f4C7BVns .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2f4C7BVns .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2f4C7BVns .card-wrapper {
  background: #9fe870;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-v2f4C7BVns .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2f4C7BVns .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2f4C7BVns .card-wrapper {
    padding: 4rem;
  }
}
.cid-v2f4C7BVns .card-title {
  color: #2e481a;
}
.cid-v2f4C7Psi5 {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v2f4C7Psi5 img,
.cid-v2f4C7Psi5 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v2f4C7Psi5 .item:focus,
.cid-v2f4C7Psi5 span:focus {
  outline: none;
}
.cid-v2f4C7Psi5 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v2f4C7Psi5 .item {
    margin-bottom: 1rem;
  }
}
.cid-v2f4C7Psi5 .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v2f4C7Psi5 .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v2f4C7Psi5 .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v2f4C7Psi5 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v2f4C7Psi5 .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v2f4C7Psi5 .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v2f4C7Psi5 .item-subtitle {
  text-align: center;
}
.cid-v2f4C7Psi5 .mbr-text,
.cid-v2f4C7Psi5 .item .mbr-section-btn {
  text-align: left;
}
.cid-v2f4C7Psi5 .mbr-section-subtitle,
.cid-v2f4C7Psi5 .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v2f4C862ki {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v2f4C862ki .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2f4C862ki .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2f4C862ki .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v2f4C862ki .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v2f4C862ki .item-wrapper {
  background: #9fe870;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v2f4C862ki .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v2f4C862ki .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v2f4C862ki .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #46920c;
  height: 80px;
  border-radius: 50%;
}
.cid-v2f4C862ki .mbr-section-title {
  color: #9fe870;
}
.cid-v2f4C862ki .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v2f4C862ki .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v2f4C862ki .card-box .item-footer {
  margin-top: auto;
}
.cid-v2f4C862ki .content-head {
  max-width: 800px;
}
.cid-v2f4C8xEQT {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-v2f4C8xEQT .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2f4C8xEQT .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v2f4C8xEQT .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v2f4C8xEQT .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v2f4C8xEQT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2f4C8xEQT .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v2f4C8xEQT .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v2f4C8xEQT .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v2f4C8xEQT .card-title,
.cid-v2f4C8xEQT .iconfont-wrapper {
  color: #000000;
}
.cid-v2f4C8xEQT .card-text {
  color: #000000;
}
.cid-v2f4C8xEQT .content-head {
  max-width: 800px;
}
.cid-v2f4C8xEQT .mbr-section-title {
  color: #000000;
}
.cid-v2f4C8S7pM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v2f4C8S7pM .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-v2f4C8S7pM form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-v2f4C8S7pM form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-v2f4C8S7pM form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-v2f4C8S7pM .content-head {
  max-width: 800px;
}
.cid-v2f4C8S7pM .mbr-section-title {
  color: #9fe870;
}
.cid-v2f4C97qJd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v2f4C97qJd .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
}
.cid-v2f4C97qJd .panel-group {
  border: none;
}
.cid-v2f4C97qJd .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2f4C97qJd .card-header {
    padding: 1rem 0rem;
  }
}
.cid-v2f4C97qJd .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-v2f4C97qJd .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-v2f4C97qJd .img-col {
  padding: 0;
}
.cid-v2f4C97qJd .img-item {
  height: 100%;
}
.cid-v2f4C97qJd img {
  height: 100%;
  object-fit: cover;
}
.cid-v2f4C97qJd .collapsed span {
  transform: rotate(0deg);
}
.cid-v2f4C97qJd .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v2f4C97qJd p {
  margin-bottom: 0.3rem;
}
.cid-v2f4C97qJd .panel-title-edit {
  color: #ff4552;
}
.cid-v2f4C97qJd .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-v2f4C97qJd .card {
  background: #b9fd9b;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-v2f4C97qJd .card {
    padding: 1.5rem;
  }
}
.cid-v2f4C97qJd .panel-text {
  color: #000000;
}
.cid-v2f4C97qJd .mbr-section-title {
  text-align: center;
  color: #8ae94d;
}
.cid-v2f4C97qJd .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-v2f4C97qJd .panel-title-edit,
.cid-v2f4C97qJd .mbr-iconfont {
  color: #000000;
}
.cid-v2f4C9uE6m {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v2f4C9uE6m .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2f4C9uE6m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-v2f4C9uE6m .row {
    flex-direction: column-reverse;
  }
  .cid-v2f4C9uE6m .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v2f4C9uE6m .google-map {
  height: 100%;
  position: relative;
}
.cid-v2f4C9uE6m .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v2f4C9uE6m .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v2f4C9uE6m .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v2f4C9uE6m .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v2f4C9uE6m .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-v2f4C9uE6m .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #f7f7f7;
}
.cid-v2f4C9uE6m .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v2f4C9uE6m .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2f4C9uE6m .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-v2f4C9uE6m .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #9fe870;
}
.cid-v2f4C9uE6m P {
  text-align: left;
  color: #000000;
}
.cid-v2f4C9RR8f {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #9fe870;
}
@media (max-width: 991px) {
  .cid-v2f4C9RR8f .container {
    padding: 0 16px;
  }
}
@media (max-width: 767px) {
  .cid-v2f4C9RR8f .container {
    padding: 0 12px;
  }
}
.cid-v2f4C9RR8f .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v2f4C9RR8f .social-row .soc-item {
  margin: 8px;
}
.cid-v2f4C9RR8f .social-row .soc-item a:hover .mbr-iconfont,
.cid-v2f4C9RR8f .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-v2f4C9RR8f .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #46920c;
  transition: all 0.3s ease-in-out;
}
.cid-v2f4C9RR8f .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v2f4C9RR8f .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v2f4C9RR8f .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v2f4C9RR8f .header-menu li p {
  margin: 0;
}
.cid-v2f4C9RR8f .copyright {
  margin-bottom: 0;
  color: #000000;
  text-align: center;
}
.cid-v2f4C9RR8f .mbr-section-title {
  color: #ffffff;
}
.cid-v2f8xwUalx {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2f8xwUalx .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-v2f8xwUalx .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2f8xwUalx .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2f8xwUalx .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v2f8xwUalx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2f8xwUalx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2f8xwUalx .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2f8xwUalx .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v2f8xwUalx .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v2f8xwUalx .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2f8xwUalx .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2f8xwUalx .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2f8xwUalx .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v2f8xwUalx .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2f8xwUalx .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2f8xwUalx .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2f8xwUalx .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2f8xwUalx .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v2f8xwUalx .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v2f8xwUalx .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2f8xwUalx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v2f8xwUalx .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v2f8xwUalx .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2f8xwUalx .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2f8xwUalx .iconfont-wrapper {
  color: #ff4552 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2f8xwUalx .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.9) !important;
}
.cid-v2f8xwUalx .nav-item:focus,
.cid-v2f8xwUalx .nav-link:focus {
  outline: none;
}
.cid-v2f8xwUalx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2f8xwUalx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2f8xwUalx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2f8xwUalx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2f8xwUalx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2f8xwUalx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2f8xwUalx .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-v2f8xwUalx .navbar.opened {
  transition: all 0.3s;
}
.cid-v2f8xwUalx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2f8xwUalx .navbar .navbar-logo img {
  width: auto;
}
.cid-v2f8xwUalx .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2f8xwUalx .navbar.collapsed {
  justify-content: center;
}
.cid-v2f8xwUalx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2f8xwUalx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2f8xwUalx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v2f8xwUalx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2f8xwUalx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2f8xwUalx .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-v2f8xwUalx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2f8xwUalx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2f8xwUalx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2f8xwUalx .navbar {
    min-height: 72px;
  }
  .cid-v2f8xwUalx .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2f8xwUalx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2f8xwUalx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2f8xwUalx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2f8xwUalx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2f8xwUalx .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-v2f8xwUalx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2f8xwUalx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2f8xwUalx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2f8xwUalx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2f8xwUalx .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2f8xwUalx .dropdown-item.active,
.cid-v2f8xwUalx .dropdown-item:active {
  background-color: transparent;
}
.cid-v2f8xwUalx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2f8xwUalx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2f8xwUalx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2f8xwUalx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v2f8xwUalx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2f8xwUalx .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2f8xwUalx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2f8xwUalx .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2f8xwUalx .navbar-buttons {
    text-align: left;
  }
}
.cid-v2f8xwUalx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2f8xwUalx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2f8xwUalx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2f8xwUalx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2f8xwUalx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2f8xwUalx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2f8xwUalx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2f8xwUalx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2f8xwUalx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2f8xwUalx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2f8xwUalx .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2f8xwUalx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2f8xwUalx .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-v2f8xwUalx .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2f8xwUalx .navbar {
    height: 70px;
  }
  .cid-v2f8xwUalx .navbar.opened {
    height: auto;
  }
  .cid-v2f8xwUalx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2f8xwUalx .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2f8xwUalx .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2f8xwUalx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2f8xwUalx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v2f8xwUalx .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2f8xwUalx .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2f8xwUalx .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2f8xwUalx .navbar-brand {
    margin-right: auto;
  }
  .cid-v2f8xwUalx .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.9) !important;
    background: rgba(255, 255, 255, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2f8xwUalx .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2f8xwUalx .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2f8xwUalx .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2f8xwUalx .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2f8xwUalx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2f8xwUalx .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-v2f8xwUalx .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2f8xwUalx .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2f8xwUalx .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2f8xwUalx .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2f8xxqXfX {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v2f8xxqXfX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2f8xxqXfX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2f8xxqXfX .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v2f8xxqXfX .image-wrap img {
    display: block;
    margin: auto;
  }
}
.cid-v2f8xxqXfX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v2f8xxqXfX .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v2f8xxqXfX .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v2f8xxqXfX .header-menu li p {
  margin: 0;
}
.cid-v2f8xxqXfX .mbr-section-title {
  color: #9fe870;
}
.cid-v2f8xxqXfX .header-menu-item {
  color: #ffffff;
}
.cid-v2f8xxqXfX .mbr-text,
.cid-v2f8xxqXfX .mbr-section-btn {
  color: #454745;
  text-align: center;
}
.cid-v2f8xxVvmg {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/image-2025-08-52.webp");
}
.cid-v2f8xxVvmg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2f8xxVvmg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2f8xxVvmg .card-wrapper {
  background: #9fe870;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-v2f8xxVvmg .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2f8xxVvmg .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2f8xxVvmg .card-wrapper {
    padding: 4rem;
  }
}
.cid-v2f8xxVvmg .card-title {
  color: #2e481a;
}
.cid-v2f8xydPBL {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v2f8xydPBL img,
.cid-v2f8xydPBL .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v2f8xydPBL .item:focus,
.cid-v2f8xydPBL span:focus {
  outline: none;
}
.cid-v2f8xydPBL .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v2f8xydPBL .item {
    margin-bottom: 1rem;
  }
}
.cid-v2f8xydPBL .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v2f8xydPBL .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v2f8xydPBL .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v2f8xydPBL .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v2f8xydPBL .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v2f8xydPBL .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v2f8xydPBL .item-subtitle {
  text-align: center;
}
.cid-v2f8xydPBL .mbr-text,
.cid-v2f8xydPBL .item .mbr-section-btn {
  text-align: left;
}
.cid-v2f8xydPBL .mbr-section-subtitle,
.cid-v2f8xydPBL .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v2f8xywOMp {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v2f8xywOMp .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2f8xywOMp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2f8xywOMp .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v2f8xywOMp .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v2f8xywOMp .item-wrapper {
  background: #9fe870;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v2f8xywOMp .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v2f8xywOMp .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v2f8xywOMp .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #46920c;
  height: 80px;
  border-radius: 50%;
}
.cid-v2f8xywOMp .mbr-section-title {
  color: #9fe870;
}
.cid-v2f8xywOMp .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v2f8xywOMp .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v2f8xywOMp .card-box .item-footer {
  margin-top: auto;
}
.cid-v2f8xywOMp .content-head {
  max-width: 800px;
}
.cid-v2f8xyZsKU {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-v2f8xyZsKU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2f8xyZsKU .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v2f8xyZsKU .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v2f8xyZsKU .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v2f8xyZsKU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2f8xyZsKU .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v2f8xyZsKU .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v2f8xyZsKU .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v2f8xyZsKU .card-title,
.cid-v2f8xyZsKU .iconfont-wrapper {
  color: #000000;
}
.cid-v2f8xyZsKU .card-text {
  color: #000000;
}
.cid-v2f8xyZsKU .content-head {
  max-width: 800px;
}
.cid-v2f8xyZsKU .mbr-section-title {
  color: #000000;
}
.cid-v2f8xzjQW8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v2f8xzjQW8 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-v2f8xzjQW8 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-v2f8xzjQW8 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-v2f8xzjQW8 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-v2f8xzjQW8 .content-head {
  max-width: 800px;
}
.cid-v2f8xzjQW8 .mbr-section-title {
  color: #9fe870;
}
.cid-v2f8xzCo1O {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v2f8xzCo1O .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
}
.cid-v2f8xzCo1O .panel-group {
  border: none;
}
.cid-v2f8xzCo1O .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2f8xzCo1O .card-header {
    padding: 1rem 0rem;
  }
}
.cid-v2f8xzCo1O .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-v2f8xzCo1O .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-v2f8xzCo1O .img-col {
  padding: 0;
}
.cid-v2f8xzCo1O .img-item {
  height: 100%;
}
.cid-v2f8xzCo1O img {
  height: 100%;
  object-fit: cover;
}
.cid-v2f8xzCo1O .collapsed span {
  transform: rotate(0deg);
}
.cid-v2f8xzCo1O .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v2f8xzCo1O p {
  margin-bottom: 0.3rem;
}
.cid-v2f8xzCo1O .panel-title-edit {
  color: #ff4552;
}
.cid-v2f8xzCo1O .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-v2f8xzCo1O .card {
  background: #b9fd9b;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-v2f8xzCo1O .card {
    padding: 1.5rem;
  }
}
.cid-v2f8xzCo1O .panel-text {
  color: #000000;
}
.cid-v2f8xzCo1O .mbr-section-title {
  text-align: center;
  color: #8ae94d;
}
.cid-v2f8xzCo1O .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-v2f8xzCo1O .panel-title-edit,
.cid-v2f8xzCo1O .mbr-iconfont {
  color: #000000;
}
.cid-v2f8xA0DjM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v2f8xA0DjM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2f8xA0DjM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-v2f8xA0DjM .row {
    flex-direction: column-reverse;
  }
  .cid-v2f8xA0DjM .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v2f8xA0DjM .google-map {
  height: 100%;
  position: relative;
}
.cid-v2f8xA0DjM .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v2f8xA0DjM .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v2f8xA0DjM .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v2f8xA0DjM .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v2f8xA0DjM .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-v2f8xA0DjM .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #f7f7f7;
}
.cid-v2f8xA0DjM .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v2f8xA0DjM .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2f8xA0DjM .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-v2f8xA0DjM .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #9fe870;
}
.cid-v2f8xA0DjM P {
  text-align: left;
  color: #000000;
}
.cid-v2f8xAq5Hw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #9fe870;
}
@media (max-width: 991px) {
  .cid-v2f8xAq5Hw .container {
    padding: 0 16px;
  }
}
@media (max-width: 767px) {
  .cid-v2f8xAq5Hw .container {
    padding: 0 12px;
  }
}
.cid-v2f8xAq5Hw .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v2f8xAq5Hw .social-row .soc-item {
  margin: 8px;
}
.cid-v2f8xAq5Hw .social-row .soc-item a:hover .mbr-iconfont,
.cid-v2f8xAq5Hw .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-v2f8xAq5Hw .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #46920c;
  transition: all 0.3s ease-in-out;
}
.cid-v2f8xAq5Hw .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v2f8xAq5Hw .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v2f8xAq5Hw .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v2f8xAq5Hw .header-menu li p {
  margin: 0;
}
.cid-v2f8xAq5Hw .copyright {
  margin-bottom: 0;
  color: #000000;
  text-align: center;
}
.cid-v2f8xAq5Hw .mbr-section-title {
  color: #ffffff;
}
.cid-v5qVVmfG4Y {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v5qVVmfG4Y .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-v5qVVmfG4Y .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v5qVVmfG4Y .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5qVVmfG4Y .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v5qVVmfG4Y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v5qVVmfG4Y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5qVVmfG4Y .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v5qVVmfG4Y .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v5qVVmfG4Y .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v5qVVmfG4Y .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v5qVVmfG4Y .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5qVVmfG4Y .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v5qVVmfG4Y .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v5qVVmfG4Y .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v5qVVmfG4Y .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v5qVVmfG4Y .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v5qVVmfG4Y .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v5qVVmfG4Y .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v5qVVmfG4Y .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v5qVVmfG4Y .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v5qVVmfG4Y .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5qVVmfG4Y .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v5qVVmfG4Y .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5qVVmfG4Y .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v5qVVmfG4Y .iconfont-wrapper {
  color: #ff4552 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v5qVVmfG4Y .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.9) !important;
}
.cid-v5qVVmfG4Y .nav-item:focus,
.cid-v5qVVmfG4Y .nav-link:focus {
  outline: none;
}
.cid-v5qVVmfG4Y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5qVVmfG4Y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5qVVmfG4Y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5qVVmfG4Y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5qVVmfG4Y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5qVVmfG4Y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5qVVmfG4Y .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-v5qVVmfG4Y .navbar.opened {
  transition: all 0.3s;
}
.cid-v5qVVmfG4Y .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5qVVmfG4Y .navbar .navbar-logo img {
  width: auto;
}
.cid-v5qVVmfG4Y .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v5qVVmfG4Y .navbar.collapsed {
  justify-content: center;
}
.cid-v5qVVmfG4Y .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5qVVmfG4Y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v5qVVmfG4Y .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v5qVVmfG4Y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5qVVmfG4Y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5qVVmfG4Y .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-v5qVVmfG4Y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5qVVmfG4Y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5qVVmfG4Y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5qVVmfG4Y .navbar {
    min-height: 72px;
  }
  .cid-v5qVVmfG4Y .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v5qVVmfG4Y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5qVVmfG4Y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5qVVmfG4Y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5qVVmfG4Y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5qVVmfG4Y .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-v5qVVmfG4Y .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v5qVVmfG4Y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v5qVVmfG4Y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5qVVmfG4Y .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v5qVVmfG4Y .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v5qVVmfG4Y .dropdown-item.active,
.cid-v5qVVmfG4Y .dropdown-item:active {
  background-color: transparent;
}
.cid-v5qVVmfG4Y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5qVVmfG4Y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5qVVmfG4Y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5qVVmfG4Y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5qVVmfG4Y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v5qVVmfG4Y .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v5qVVmfG4Y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5qVVmfG4Y .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v5qVVmfG4Y .navbar-buttons {
    text-align: left;
  }
}
.cid-v5qVVmfG4Y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5qVVmfG4Y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5qVVmfG4Y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5qVVmfG4Y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5qVVmfG4Y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5qVVmfG4Y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5qVVmfG4Y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5qVVmfG4Y nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5qVVmfG4Y nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5qVVmfG4Y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5qVVmfG4Y .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v5qVVmfG4Y a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5qVVmfG4Y .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-v5qVVmfG4Y .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5qVVmfG4Y .navbar {
    height: 70px;
  }
  .cid-v5qVVmfG4Y .navbar.opened {
    height: auto;
  }
  .cid-v5qVVmfG4Y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5qVVmfG4Y .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v5qVVmfG4Y .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v5qVVmfG4Y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5qVVmfG4Y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5qVVmfG4Y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5qVVmfG4Y .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v5qVVmfG4Y .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v5qVVmfG4Y .navbar-brand {
    margin-right: auto;
  }
  .cid-v5qVVmfG4Y .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.9) !important;
    background: rgba(255, 255, 255, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v5qVVmfG4Y .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v5qVVmfG4Y .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v5qVVmfG4Y .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5qVVmfG4Y .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5qVVmfG4Y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5qVVmfG4Y .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-v5qVVmfG4Y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5qVVmfG4Y .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5qVVmfG4Y .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v5qVVmfG4Y .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v5qVVmDTst {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5qVVmDTst .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5qVVmDTst .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5qVVmDTst .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v5qVVmDTst .image-wrap img {
    display: block;
    margin: auto;
  }
}
.cid-v5qVVmDTst .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v5qVVmDTst .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v5qVVmDTst .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v5qVVmDTst .header-menu li p {
  margin: 0;
}
.cid-v5qVVmDTst .mbr-section-title {
  color: #9fe870;
}
.cid-v5qVVmDTst .header-menu-item {
  color: #ffffff;
}
.cid-v5qVVmDTst .mbr-text,
.cid-v5qVVmDTst .mbr-section-btn {
  color: #454745;
  text-align: center;
}
.cid-v5qVVmTxK2 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-v5qVVmTxK2 img,
.cid-v5qVVmTxK2 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v5qVVmTxK2 .item:focus,
.cid-v5qVVmTxK2 span:focus {
  outline: none;
}
.cid-v5qVVmTxK2 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5qVVmTxK2 .item {
    margin-bottom: 1rem;
  }
}
.cid-v5qVVmTxK2 .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5qVVmTxK2 .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v5qVVmTxK2 .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5qVVmTxK2 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5qVVmTxK2 .mbr-section-title {
  color: #9fe870;
  text-align: center;
}
.cid-v5qVVmTxK2 .item-title {
  text-align: center;
  color: #46920c;
}
.cid-v5qVVmTxK2 .item-subtitle {
  text-align: center;
}
.cid-v5qVVmTxK2 .mbr-text,
.cid-v5qVVmTxK2 .item .mbr-section-btn {
  text-align: center;
}
.cid-v5qVVmTxK2 .mbr-section-subtitle,
.cid-v5qVVmTxK2 .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v5qVVnc7iI {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-v5qVVnc7iI img,
.cid-v5qVVnc7iI .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v5qVVnc7iI .item:focus,
.cid-v5qVVnc7iI span:focus {
  outline: none;
}
.cid-v5qVVnc7iI .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5qVVnc7iI .item {
    margin-bottom: 1rem;
  }
}
.cid-v5qVVnc7iI .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5qVVnc7iI .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v5qVVnc7iI .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5qVVnc7iI .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5qVVnc7iI .mbr-section-title {
  color: #9fe870;
  text-align: center;
}
.cid-v5qVVnc7iI .item-title {
  text-align: center;
  color: #46920c;
}
.cid-v5qVVnc7iI .item-subtitle {
  text-align: center;
}
.cid-v5qVVnc7iI .mbr-text,
.cid-v5qVVnc7iI .item .mbr-section-btn {
  text-align: center;
}
.cid-v5qVVnc7iI .mbr-section-subtitle,
.cid-v5qVVnc7iI .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v5ra3OHKUf {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-v5ra3OHKUf img,
.cid-v5ra3OHKUf .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v5ra3OHKUf .item:focus,
.cid-v5ra3OHKUf span:focus {
  outline: none;
}
.cid-v5ra3OHKUf .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5ra3OHKUf .item {
    margin-bottom: 1rem;
  }
}
.cid-v5ra3OHKUf .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5ra3OHKUf .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v5ra3OHKUf .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5ra3OHKUf .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5ra3OHKUf .mbr-section-title {
  color: #9fe870;
  text-align: center;
}
.cid-v5ra3OHKUf .item-title {
  text-align: center;
  color: #46920c;
}
.cid-v5ra3OHKUf .item-subtitle {
  text-align: center;
}
.cid-v5ra3OHKUf .mbr-text,
.cid-v5ra3OHKUf .item .mbr-section-btn {
  text-align: center;
}
.cid-v5ra3OHKUf .mbr-section-subtitle,
.cid-v5ra3OHKUf .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v5qVVnxZx0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5qVVnxZx0 .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
}
.cid-v5qVVnxZx0 .panel-group {
  border: none;
}
.cid-v5qVVnxZx0 .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5qVVnxZx0 .card-header {
    padding: 1rem 0rem;
  }
}
.cid-v5qVVnxZx0 .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-v5qVVnxZx0 .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-v5qVVnxZx0 .img-col {
  padding: 0;
}
.cid-v5qVVnxZx0 .img-item {
  height: 100%;
}
.cid-v5qVVnxZx0 img {
  height: 100%;
  object-fit: cover;
}
.cid-v5qVVnxZx0 .collapsed span {
  transform: rotate(0deg);
}
.cid-v5qVVnxZx0 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v5qVVnxZx0 p {
  margin-bottom: 0.3rem;
}
.cid-v5qVVnxZx0 .panel-title-edit {
  color: #ff4552;
}
.cid-v5qVVnxZx0 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-v5qVVnxZx0 .card {
  background: #d4ffb9;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-v5qVVnxZx0 .card {
    padding: 1.5rem;
  }
}
.cid-v5qVVnxZx0 .panel-text {
  color: #000000;
}
.cid-v5qVVnxZx0 .mbr-section-title {
  text-align: center;
  color: #9fe870;
}
.cid-v5qVVnxZx0 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-v5qVVnxZx0 .panel-title-edit,
.cid-v5qVVnxZx0 .mbr-iconfont {
  color: #000000;
}
.cid-v5qVVnSyPp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v5qVVnSyPp .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5qVVnSyPp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-v5qVVnSyPp .row {
    flex-direction: column-reverse;
  }
  .cid-v5qVVnSyPp .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v5qVVnSyPp .google-map {
  height: 100%;
  position: relative;
}
.cid-v5qVVnSyPp .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v5qVVnSyPp .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v5qVVnSyPp .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v5qVVnSyPp .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v5qVVnSyPp .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-v5qVVnSyPp .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #f7f7f7;
}
.cid-v5qVVnSyPp .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v5qVVnSyPp .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5qVVnSyPp .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-v5qVVnSyPp .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #9fe870;
}
.cid-v5qVVnSyPp P {
  text-align: center;
}
.cid-v5qVVogmo0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #9fe870;
}
@media (max-width: 991px) {
  .cid-v5qVVogmo0 .container {
    padding: 0 16px;
  }
}
@media (max-width: 767px) {
  .cid-v5qVVogmo0 .container {
    padding: 0 12px;
  }
}
.cid-v5qVVogmo0 .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v5qVVogmo0 .social-row .soc-item {
  margin: 8px;
}
.cid-v5qVVogmo0 .social-row .soc-item a:hover .mbr-iconfont,
.cid-v5qVVogmo0 .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-v5qVVogmo0 .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #46920c;
  transition: all 0.3s ease-in-out;
}
.cid-v5qVVogmo0 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v5qVVogmo0 .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v5qVVogmo0 .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v5qVVogmo0 .header-menu li p {
  margin: 0;
}
.cid-v5qVVogmo0 .copyright {
  margin-bottom: 0;
  color: #000000;
  text-align: center;
}
.cid-v5qVVogmo0 .mbr-section-title {
  color: #ffffff;
}
.cid-v5rTaSqWzw {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v5rTaSqWzw .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-v5rTaSqWzw .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v5rTaSqWzw .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5rTaSqWzw .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v5rTaSqWzw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v5rTaSqWzw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5rTaSqWzw .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v5rTaSqWzw .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v5rTaSqWzw .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v5rTaSqWzw .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v5rTaSqWzw .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5rTaSqWzw .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v5rTaSqWzw .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v5rTaSqWzw .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v5rTaSqWzw .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v5rTaSqWzw .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v5rTaSqWzw .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v5rTaSqWzw .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v5rTaSqWzw .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v5rTaSqWzw .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v5rTaSqWzw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5rTaSqWzw .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v5rTaSqWzw .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5rTaSqWzw .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v5rTaSqWzw .iconfont-wrapper {
  color: #ff4552 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v5rTaSqWzw .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.9) !important;
}
.cid-v5rTaSqWzw .nav-item:focus,
.cid-v5rTaSqWzw .nav-link:focus {
  outline: none;
}
.cid-v5rTaSqWzw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5rTaSqWzw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5rTaSqWzw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5rTaSqWzw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5rTaSqWzw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5rTaSqWzw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5rTaSqWzw .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-v5rTaSqWzw .navbar.opened {
  transition: all 0.3s;
}
.cid-v5rTaSqWzw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5rTaSqWzw .navbar .navbar-logo img {
  width: auto;
}
.cid-v5rTaSqWzw .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v5rTaSqWzw .navbar.collapsed {
  justify-content: center;
}
.cid-v5rTaSqWzw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5rTaSqWzw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v5rTaSqWzw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v5rTaSqWzw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5rTaSqWzw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5rTaSqWzw .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-v5rTaSqWzw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5rTaSqWzw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5rTaSqWzw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5rTaSqWzw .navbar {
    min-height: 72px;
  }
  .cid-v5rTaSqWzw .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v5rTaSqWzw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5rTaSqWzw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5rTaSqWzw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5rTaSqWzw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5rTaSqWzw .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-v5rTaSqWzw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v5rTaSqWzw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v5rTaSqWzw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5rTaSqWzw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v5rTaSqWzw .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v5rTaSqWzw .dropdown-item.active,
.cid-v5rTaSqWzw .dropdown-item:active {
  background-color: transparent;
}
.cid-v5rTaSqWzw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5rTaSqWzw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5rTaSqWzw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5rTaSqWzw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5rTaSqWzw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v5rTaSqWzw .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v5rTaSqWzw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5rTaSqWzw .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v5rTaSqWzw .navbar-buttons {
    text-align: left;
  }
}
.cid-v5rTaSqWzw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5rTaSqWzw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5rTaSqWzw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5rTaSqWzw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5rTaSqWzw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5rTaSqWzw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5rTaSqWzw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5rTaSqWzw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5rTaSqWzw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5rTaSqWzw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5rTaSqWzw .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v5rTaSqWzw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5rTaSqWzw .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-v5rTaSqWzw .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5rTaSqWzw .navbar {
    height: 70px;
  }
  .cid-v5rTaSqWzw .navbar.opened {
    height: auto;
  }
  .cid-v5rTaSqWzw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5rTaSqWzw .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v5rTaSqWzw .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v5rTaSqWzw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5rTaSqWzw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5rTaSqWzw .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5rTaSqWzw .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v5rTaSqWzw .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v5rTaSqWzw .navbar-brand {
    margin-right: auto;
  }
  .cid-v5rTaSqWzw .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.9) !important;
    background: rgba(255, 255, 255, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v5rTaSqWzw .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v5rTaSqWzw .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v5rTaSqWzw .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5rTaSqWzw .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5rTaSqWzw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5rTaSqWzw .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-v5rTaSqWzw .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5rTaSqWzw .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5rTaSqWzw .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v5rTaSqWzw .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v5rTaSNXYE {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5rTaSNXYE .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5rTaSNXYE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5rTaSNXYE .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v5rTaSNXYE .image-wrap img {
    display: block;
    margin: auto;
  }
}
.cid-v5rTaSNXYE .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v5rTaSNXYE .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v5rTaSNXYE .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v5rTaSNXYE .header-menu li p {
  margin: 0;
}
.cid-v5rTaSNXYE .mbr-section-title {
  color: #9fe870;
}
.cid-v5rTaSNXYE .header-menu-item {
  color: #ffffff;
}
.cid-v5rTaSNXYE .mbr-text,
.cid-v5rTaSNXYE .mbr-section-btn {
  color: #454745;
  text-align: center;
}
.cid-v5rTaTemWx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/image-2025-08-37.webp");
}
.cid-v5rTaTemWx .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5rTaTemWx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5rTaTemWx .card-wrapper {
  background: #9fe870;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-v5rTaTemWx .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5rTaTemWx .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5rTaTemWx .card-wrapper {
    padding: 4rem;
  }
}
.cid-v5rTaTemWx .card-title {
  color: #2e481a;
}
.cid-v5rTaTyuiZ {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v5rTaTyuiZ img,
.cid-v5rTaTyuiZ .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v5rTaTyuiZ .item:focus,
.cid-v5rTaTyuiZ span:focus {
  outline: none;
}
.cid-v5rTaTyuiZ .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5rTaTyuiZ .item {
    margin-bottom: 1rem;
  }
}
.cid-v5rTaTyuiZ .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5rTaTyuiZ .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v5rTaTyuiZ .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5rTaTyuiZ .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5rTaTyuiZ .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v5rTaTyuiZ .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v5rTaTyuiZ .item-subtitle {
  text-align: center;
}
.cid-v5rTaTyuiZ .mbr-text,
.cid-v5rTaTyuiZ .item .mbr-section-btn {
  text-align: left;
}
.cid-v5rTaTyuiZ .mbr-section-subtitle,
.cid-v5rTaTyuiZ .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v5rTaTVdKP {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5rTaTVdKP .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5rTaTVdKP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5rTaTVdKP .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5rTaTVdKP .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5rTaTVdKP .item-wrapper {
  background: #9fe870;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5rTaTVdKP .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v5rTaTVdKP .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v5rTaTVdKP .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #46920c;
  height: 80px;
  border-radius: 50%;
}
.cid-v5rTaTVdKP .mbr-section-title {
  color: #9fe870;
}
.cid-v5rTaTVdKP .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v5rTaTVdKP .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v5rTaTVdKP .card-box .item-footer {
  margin-top: auto;
}
.cid-v5rTaTVdKP .content-head {
  max-width: 800px;
}
.cid-v5rTaUll3G {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-v5rTaUll3G .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5rTaUll3G .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v5rTaUll3G .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5rTaUll3G .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5rTaUll3G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5rTaUll3G .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5rTaUll3G .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5rTaUll3G .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v5rTaUll3G .card-title,
.cid-v5rTaUll3G .iconfont-wrapper {
  color: #000000;
}
.cid-v5rTaUll3G .card-text {
  color: #000000;
}
.cid-v5rTaUll3G .content-head {
  max-width: 800px;
}
.cid-v5rTaUll3G .mbr-section-title {
  color: #000000;
}
.cid-v5rTaUCkhB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5rTaUCkhB .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-v5rTaUCkhB form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-v5rTaUCkhB form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-v5rTaUCkhB form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-v5rTaUCkhB .content-head {
  max-width: 800px;
}
.cid-v5rTaUCkhB .mbr-section-title {
  color: #9fe870;
}
.cid-v5rTaUSxZG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5rTaUSxZG .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
}
.cid-v5rTaUSxZG .panel-group {
  border: none;
}
.cid-v5rTaUSxZG .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5rTaUSxZG .card-header {
    padding: 1rem 0rem;
  }
}
.cid-v5rTaUSxZG .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-v5rTaUSxZG .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-v5rTaUSxZG .img-col {
  padding: 0;
}
.cid-v5rTaUSxZG .img-item {
  height: 100%;
}
.cid-v5rTaUSxZG img {
  height: 100%;
  object-fit: cover;
}
.cid-v5rTaUSxZG .collapsed span {
  transform: rotate(0deg);
}
.cid-v5rTaUSxZG .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v5rTaUSxZG p {
  margin-bottom: 0.3rem;
}
.cid-v5rTaUSxZG .panel-title-edit {
  color: #ff4552;
}
.cid-v5rTaUSxZG .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-v5rTaUSxZG .card {
  background: #b9fd9b;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-v5rTaUSxZG .card {
    padding: 1.5rem;
  }
}
.cid-v5rTaUSxZG .panel-text {
  color: #000000;
}
.cid-v5rTaUSxZG .mbr-section-title {
  text-align: center;
  color: #8ae94d;
}
.cid-v5rTaUSxZG .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-v5rTaUSxZG .panel-title-edit,
.cid-v5rTaUSxZG .mbr-iconfont {
  color: #000000;
}
.cid-v5rTaVetf5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v5rTaVetf5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5rTaVetf5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-v5rTaVetf5 .row {
    flex-direction: column-reverse;
  }
  .cid-v5rTaVetf5 .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v5rTaVetf5 .google-map {
  height: 100%;
  position: relative;
}
.cid-v5rTaVetf5 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v5rTaVetf5 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v5rTaVetf5 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v5rTaVetf5 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v5rTaVetf5 .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-v5rTaVetf5 .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #f7f7f7;
}
.cid-v5rTaVetf5 .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v5rTaVetf5 .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5rTaVetf5 .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-v5rTaVetf5 .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #9fe870;
}
.cid-v5rTaVetf5 P {
  text-align: left;
  color: #000000;
}
.cid-v5rTaVDUVx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #9fe870;
}
@media (max-width: 991px) {
  .cid-v5rTaVDUVx .container {
    padding: 0 16px;
  }
}
@media (max-width: 767px) {
  .cid-v5rTaVDUVx .container {
    padding: 0 12px;
  }
}
.cid-v5rTaVDUVx .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v5rTaVDUVx .social-row .soc-item {
  margin: 8px;
}
.cid-v5rTaVDUVx .social-row .soc-item a:hover .mbr-iconfont,
.cid-v5rTaVDUVx .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-v5rTaVDUVx .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #46920c;
  transition: all 0.3s ease-in-out;
}
.cid-v5rTaVDUVx .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v5rTaVDUVx .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v5rTaVDUVx .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v5rTaVDUVx .header-menu li p {
  margin: 0;
}
.cid-v5rTaVDUVx .copyright {
  margin-bottom: 0;
  color: #000000;
  text-align: center;
}
.cid-v5rTaVDUVx .mbr-section-title {
  color: #ffffff;
}
.cid-v5s43Tc6Uk {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v5s43Tc6Uk .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-v5s43Tc6Uk .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v5s43Tc6Uk .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5s43Tc6Uk .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v5s43Tc6Uk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v5s43Tc6Uk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5s43Tc6Uk .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v5s43Tc6Uk .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v5s43Tc6Uk .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v5s43Tc6Uk .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v5s43Tc6Uk .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5s43Tc6Uk .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v5s43Tc6Uk .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v5s43Tc6Uk .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v5s43Tc6Uk .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v5s43Tc6Uk .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v5s43Tc6Uk .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v5s43Tc6Uk .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v5s43Tc6Uk .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v5s43Tc6Uk .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v5s43Tc6Uk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5s43Tc6Uk .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v5s43Tc6Uk .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5s43Tc6Uk .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v5s43Tc6Uk .iconfont-wrapper {
  color: #ff4552 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v5s43Tc6Uk .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.9) !important;
}
.cid-v5s43Tc6Uk .nav-item:focus,
.cid-v5s43Tc6Uk .nav-link:focus {
  outline: none;
}
.cid-v5s43Tc6Uk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5s43Tc6Uk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5s43Tc6Uk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5s43Tc6Uk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5s43Tc6Uk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5s43Tc6Uk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5s43Tc6Uk .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-v5s43Tc6Uk .navbar.opened {
  transition: all 0.3s;
}
.cid-v5s43Tc6Uk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5s43Tc6Uk .navbar .navbar-logo img {
  width: auto;
}
.cid-v5s43Tc6Uk .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v5s43Tc6Uk .navbar.collapsed {
  justify-content: center;
}
.cid-v5s43Tc6Uk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5s43Tc6Uk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v5s43Tc6Uk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v5s43Tc6Uk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5s43Tc6Uk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5s43Tc6Uk .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-v5s43Tc6Uk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5s43Tc6Uk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5s43Tc6Uk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5s43Tc6Uk .navbar {
    min-height: 72px;
  }
  .cid-v5s43Tc6Uk .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v5s43Tc6Uk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5s43Tc6Uk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5s43Tc6Uk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5s43Tc6Uk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5s43Tc6Uk .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-v5s43Tc6Uk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v5s43Tc6Uk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v5s43Tc6Uk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5s43Tc6Uk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v5s43Tc6Uk .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v5s43Tc6Uk .dropdown-item.active,
.cid-v5s43Tc6Uk .dropdown-item:active {
  background-color: transparent;
}
.cid-v5s43Tc6Uk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5s43Tc6Uk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5s43Tc6Uk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5s43Tc6Uk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5s43Tc6Uk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v5s43Tc6Uk .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v5s43Tc6Uk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5s43Tc6Uk .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v5s43Tc6Uk .navbar-buttons {
    text-align: left;
  }
}
.cid-v5s43Tc6Uk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5s43Tc6Uk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5s43Tc6Uk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5s43Tc6Uk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5s43Tc6Uk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5s43Tc6Uk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5s43Tc6Uk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5s43Tc6Uk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5s43Tc6Uk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5s43Tc6Uk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5s43Tc6Uk .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v5s43Tc6Uk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5s43Tc6Uk .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-v5s43Tc6Uk .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5s43Tc6Uk .navbar {
    height: 70px;
  }
  .cid-v5s43Tc6Uk .navbar.opened {
    height: auto;
  }
  .cid-v5s43Tc6Uk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5s43Tc6Uk .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v5s43Tc6Uk .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v5s43Tc6Uk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5s43Tc6Uk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5s43Tc6Uk .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5s43Tc6Uk .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v5s43Tc6Uk .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v5s43Tc6Uk .navbar-brand {
    margin-right: auto;
  }
  .cid-v5s43Tc6Uk .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.9) !important;
    background: rgba(255, 255, 255, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v5s43Tc6Uk .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v5s43Tc6Uk .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v5s43Tc6Uk .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5s43Tc6Uk .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5s43Tc6Uk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5s43Tc6Uk .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-v5s43Tc6Uk .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5s43Tc6Uk .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5s43Tc6Uk .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v5s43Tc6Uk .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v5s43TDVgb {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5s43TDVgb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5s43TDVgb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5s43TDVgb .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v5s43TDVgb .image-wrap img {
    display: block;
    margin: auto;
  }
}
.cid-v5s43TDVgb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v5s43TDVgb .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v5s43TDVgb .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v5s43TDVgb .header-menu li p {
  margin: 0;
}
.cid-v5s43TDVgb .mbr-section-title {
  color: #9fe870;
}
.cid-v5s43TDVgb .header-menu-item {
  color: #ffffff;
}
.cid-v5s43TDVgb .mbr-text,
.cid-v5s43TDVgb .mbr-section-btn {
  color: #454745;
  text-align: center;
}
.cid-v5s43TZXNk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/lk74090600-21-e.webp");
}
.cid-v5s43TZXNk .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5s43TZXNk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5s43TZXNk .card-wrapper {
  background: #9fe870;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-v5s43TZXNk .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5s43TZXNk .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5s43TZXNk .card-wrapper {
    padding: 4rem;
  }
}
.cid-v5s43TZXNk .card-title {
  color: #2e481a;
}
.cid-v5s43UebFm {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v5s43UebFm img,
.cid-v5s43UebFm .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v5s43UebFm .item:focus,
.cid-v5s43UebFm span:focus {
  outline: none;
}
.cid-v5s43UebFm .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5s43UebFm .item {
    margin-bottom: 1rem;
  }
}
.cid-v5s43UebFm .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5s43UebFm .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v5s43UebFm .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5s43UebFm .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5s43UebFm .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v5s43UebFm .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v5s43UebFm .item-subtitle {
  text-align: center;
}
.cid-v5s43UebFm .mbr-text,
.cid-v5s43UebFm .item .mbr-section-btn {
  text-align: left;
}
.cid-v5s43UebFm .mbr-section-subtitle,
.cid-v5s43UebFm .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v5s43UvqDZ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5s43UvqDZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5s43UvqDZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5s43UvqDZ .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5s43UvqDZ .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5s43UvqDZ .item-wrapper {
  background: #9fe870;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5s43UvqDZ .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v5s43UvqDZ .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v5s43UvqDZ .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #46920c;
  height: 80px;
  border-radius: 50%;
}
.cid-v5s43UvqDZ .mbr-section-title {
  color: #9fe870;
}
.cid-v5s43UvqDZ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v5s43UvqDZ .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v5s43UvqDZ .card-box .item-footer {
  margin-top: auto;
}
.cid-v5s43UvqDZ .content-head {
  max-width: 800px;
}
.cid-v5s43UMUpM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-v5s43UMUpM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5s43UMUpM .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v5s43UMUpM .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5s43UMUpM .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5s43UMUpM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5s43UMUpM .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5s43UMUpM .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5s43UMUpM .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v5s43UMUpM .card-title,
.cid-v5s43UMUpM .iconfont-wrapper {
  color: #000000;
}
.cid-v5s43UMUpM .card-text {
  color: #000000;
}
.cid-v5s43UMUpM .content-head {
  max-width: 800px;
}
.cid-v5s43UMUpM .mbr-section-title {
  color: #000000;
}
.cid-v5s43V3vIg {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5s43V3vIg .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-v5s43V3vIg form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-v5s43V3vIg form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-v5s43V3vIg form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-v5s43V3vIg .content-head {
  max-width: 800px;
}
.cid-v5s43V3vIg .mbr-section-title {
  color: #9fe870;
}
.cid-v5s43VoMJ6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5s43VoMJ6 .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
}
.cid-v5s43VoMJ6 .panel-group {
  border: none;
}
.cid-v5s43VoMJ6 .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5s43VoMJ6 .card-header {
    padding: 1rem 0rem;
  }
}
.cid-v5s43VoMJ6 .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-v5s43VoMJ6 .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-v5s43VoMJ6 .img-col {
  padding: 0;
}
.cid-v5s43VoMJ6 .img-item {
  height: 100%;
}
.cid-v5s43VoMJ6 img {
  height: 100%;
  object-fit: cover;
}
.cid-v5s43VoMJ6 .collapsed span {
  transform: rotate(0deg);
}
.cid-v5s43VoMJ6 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v5s43VoMJ6 p {
  margin-bottom: 0.3rem;
}
.cid-v5s43VoMJ6 .panel-title-edit {
  color: #ff4552;
}
.cid-v5s43VoMJ6 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-v5s43VoMJ6 .card {
  background: #b9fd9b;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-v5s43VoMJ6 .card {
    padding: 1.5rem;
  }
}
.cid-v5s43VoMJ6 .panel-text {
  color: #000000;
}
.cid-v5s43VoMJ6 .mbr-section-title {
  text-align: center;
  color: #8ae94d;
}
.cid-v5s43VoMJ6 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-v5s43VoMJ6 .panel-title-edit,
.cid-v5s43VoMJ6 .mbr-iconfont {
  color: #000000;
}
.cid-v5s43VHhVT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v5s43VHhVT .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5s43VHhVT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-v5s43VHhVT .row {
    flex-direction: column-reverse;
  }
  .cid-v5s43VHhVT .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v5s43VHhVT .google-map {
  height: 100%;
  position: relative;
}
.cid-v5s43VHhVT .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v5s43VHhVT .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v5s43VHhVT .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v5s43VHhVT .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v5s43VHhVT .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-v5s43VHhVT .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #f7f7f7;
}
.cid-v5s43VHhVT .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v5s43VHhVT .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5s43VHhVT .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-v5s43VHhVT .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #9fe870;
}
.cid-v5s43VHhVT P {
  text-align: left;
  color: #000000;
}
.cid-v5s43W3Tky {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #9fe870;
}
@media (max-width: 991px) {
  .cid-v5s43W3Tky .container {
    padding: 0 16px;
  }
}
@media (max-width: 767px) {
  .cid-v5s43W3Tky .container {
    padding: 0 12px;
  }
}
.cid-v5s43W3Tky .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v5s43W3Tky .social-row .soc-item {
  margin: 8px;
}
.cid-v5s43W3Tky .social-row .soc-item a:hover .mbr-iconfont,
.cid-v5s43W3Tky .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-v5s43W3Tky .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #46920c;
  transition: all 0.3s ease-in-out;
}
.cid-v5s43W3Tky .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v5s43W3Tky .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v5s43W3Tky .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v5s43W3Tky .header-menu li p {
  margin: 0;
}
.cid-v5s43W3Tky .copyright {
  margin-bottom: 0;
  color: #000000;
  text-align: center;
}
.cid-v5s43W3Tky .mbr-section-title {
  color: #ffffff;
}
.cid-v5sD8hvVvE {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v5sD8hvVvE .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-v5sD8hvVvE .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v5sD8hvVvE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5sD8hvVvE .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v5sD8hvVvE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v5sD8hvVvE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5sD8hvVvE .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v5sD8hvVvE .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v5sD8hvVvE .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v5sD8hvVvE .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v5sD8hvVvE .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5sD8hvVvE .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v5sD8hvVvE .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v5sD8hvVvE .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v5sD8hvVvE .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v5sD8hvVvE .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v5sD8hvVvE .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v5sD8hvVvE .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v5sD8hvVvE .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v5sD8hvVvE .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v5sD8hvVvE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5sD8hvVvE .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v5sD8hvVvE .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5sD8hvVvE .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v5sD8hvVvE .iconfont-wrapper {
  color: #ff4552 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v5sD8hvVvE .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.9) !important;
}
.cid-v5sD8hvVvE .nav-item:focus,
.cid-v5sD8hvVvE .nav-link:focus {
  outline: none;
}
.cid-v5sD8hvVvE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5sD8hvVvE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5sD8hvVvE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5sD8hvVvE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5sD8hvVvE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5sD8hvVvE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5sD8hvVvE .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-v5sD8hvVvE .navbar.opened {
  transition: all 0.3s;
}
.cid-v5sD8hvVvE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5sD8hvVvE .navbar .navbar-logo img {
  width: auto;
}
.cid-v5sD8hvVvE .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v5sD8hvVvE .navbar.collapsed {
  justify-content: center;
}
.cid-v5sD8hvVvE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5sD8hvVvE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v5sD8hvVvE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v5sD8hvVvE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5sD8hvVvE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5sD8hvVvE .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-v5sD8hvVvE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5sD8hvVvE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5sD8hvVvE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5sD8hvVvE .navbar {
    min-height: 72px;
  }
  .cid-v5sD8hvVvE .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v5sD8hvVvE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5sD8hvVvE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5sD8hvVvE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5sD8hvVvE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5sD8hvVvE .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-v5sD8hvVvE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v5sD8hvVvE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v5sD8hvVvE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5sD8hvVvE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v5sD8hvVvE .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v5sD8hvVvE .dropdown-item.active,
.cid-v5sD8hvVvE .dropdown-item:active {
  background-color: transparent;
}
.cid-v5sD8hvVvE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5sD8hvVvE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5sD8hvVvE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5sD8hvVvE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5sD8hvVvE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v5sD8hvVvE .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v5sD8hvVvE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5sD8hvVvE .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v5sD8hvVvE .navbar-buttons {
    text-align: left;
  }
}
.cid-v5sD8hvVvE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5sD8hvVvE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5sD8hvVvE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5sD8hvVvE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5sD8hvVvE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5sD8hvVvE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5sD8hvVvE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5sD8hvVvE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5sD8hvVvE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5sD8hvVvE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5sD8hvVvE .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v5sD8hvVvE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5sD8hvVvE .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-v5sD8hvVvE .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5sD8hvVvE .navbar {
    height: 70px;
  }
  .cid-v5sD8hvVvE .navbar.opened {
    height: auto;
  }
  .cid-v5sD8hvVvE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5sD8hvVvE .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v5sD8hvVvE .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v5sD8hvVvE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5sD8hvVvE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5sD8hvVvE .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5sD8hvVvE .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v5sD8hvVvE .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v5sD8hvVvE .navbar-brand {
    margin-right: auto;
  }
  .cid-v5sD8hvVvE .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.9) !important;
    background: rgba(255, 255, 255, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v5sD8hvVvE .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v5sD8hvVvE .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v5sD8hvVvE .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5sD8hvVvE .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5sD8hvVvE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5sD8hvVvE .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-v5sD8hvVvE .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5sD8hvVvE .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5sD8hvVvE .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v5sD8hvVvE .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v5sD8imf5I {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5sD8imf5I .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5sD8imf5I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5sD8imf5I .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v5sD8imf5I .image-wrap img {
    display: block;
    margin: auto;
  }
}
.cid-v5sD8imf5I .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v5sD8imf5I .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v5sD8imf5I .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v5sD8imf5I .header-menu li p {
  margin: 0;
}
.cid-v5sD8imf5I .mbr-section-title {
  color: #9fe870;
}
.cid-v5sD8imf5I .header-menu-item {
  color: #ffffff;
}
.cid-v5sD8imf5I .mbr-text,
.cid-v5sD8imf5I .mbr-section-btn {
  color: #454745;
  text-align: center;
}
.cid-v5sD8j095B {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/image-2025-08-09-155440930-1.webp");
}
.cid-v5sD8j095B .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5sD8j095B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5sD8j095B .card-wrapper {
  background: #9fe870;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-v5sD8j095B .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5sD8j095B .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5sD8j095B .card-wrapper {
    padding: 4rem;
  }
}
.cid-v5sD8j095B .card-title {
  color: #2e481a;
}
.cid-v5sD8jykVM {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v5sD8jykVM img,
.cid-v5sD8jykVM .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v5sD8jykVM .item:focus,
.cid-v5sD8jykVM span:focus {
  outline: none;
}
.cid-v5sD8jykVM .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5sD8jykVM .item {
    margin-bottom: 1rem;
  }
}
.cid-v5sD8jykVM .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5sD8jykVM .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v5sD8jykVM .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5sD8jykVM .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5sD8jykVM .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v5sD8jykVM .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v5sD8jykVM .item-subtitle {
  text-align: center;
}
.cid-v5sD8jykVM .mbr-text,
.cid-v5sD8jykVM .item .mbr-section-btn {
  text-align: left;
}
.cid-v5sD8jykVM .mbr-section-subtitle,
.cid-v5sD8jykVM .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v5sD8jXLIj {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5sD8jXLIj .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5sD8jXLIj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5sD8jXLIj .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5sD8jXLIj .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5sD8jXLIj .item-wrapper {
  background: #9fe870;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5sD8jXLIj .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v5sD8jXLIj .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v5sD8jXLIj .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #46920c;
  height: 80px;
  border-radius: 50%;
}
.cid-v5sD8jXLIj .mbr-section-title {
  color: #9fe870;
}
.cid-v5sD8jXLIj .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v5sD8jXLIj .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v5sD8jXLIj .card-box .item-footer {
  margin-top: auto;
}
.cid-v5sD8jXLIj .content-head {
  max-width: 800px;
}
.cid-v5sD8kiGkI {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-v5sD8kiGkI .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5sD8kiGkI .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v5sD8kiGkI .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5sD8kiGkI .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5sD8kiGkI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5sD8kiGkI .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5sD8kiGkI .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5sD8kiGkI .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v5sD8kiGkI .card-title,
.cid-v5sD8kiGkI .iconfont-wrapper {
  color: #000000;
}
.cid-v5sD8kiGkI .card-text {
  color: #000000;
}
.cid-v5sD8kiGkI .content-head {
  max-width: 800px;
}
.cid-v5sD8kiGkI .mbr-section-title {
  color: #000000;
}
.cid-v5sD8kDoLc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5sD8kDoLc .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-v5sD8kDoLc form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-v5sD8kDoLc form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-v5sD8kDoLc form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-v5sD8kDoLc .content-head {
  max-width: 800px;
}
.cid-v5sD8kDoLc .mbr-section-title {
  color: #9fe870;
}
.cid-v5sD8l1TxH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5sD8l1TxH .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
}
.cid-v5sD8l1TxH .panel-group {
  border: none;
}
.cid-v5sD8l1TxH .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5sD8l1TxH .card-header {
    padding: 1rem 0rem;
  }
}
.cid-v5sD8l1TxH .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-v5sD8l1TxH .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-v5sD8l1TxH .img-col {
  padding: 0;
}
.cid-v5sD8l1TxH .img-item {
  height: 100%;
}
.cid-v5sD8l1TxH img {
  height: 100%;
  object-fit: cover;
}
.cid-v5sD8l1TxH .collapsed span {
  transform: rotate(0deg);
}
.cid-v5sD8l1TxH .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v5sD8l1TxH p {
  margin-bottom: 0.3rem;
}
.cid-v5sD8l1TxH .panel-title-edit {
  color: #ff4552;
}
.cid-v5sD8l1TxH .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-v5sD8l1TxH .card {
  background: #b9fd9b;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-v5sD8l1TxH .card {
    padding: 1.5rem;
  }
}
.cid-v5sD8l1TxH .panel-text {
  color: #000000;
}
.cid-v5sD8l1TxH .mbr-section-title {
  text-align: center;
  color: #8ae94d;
}
.cid-v5sD8l1TxH .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-v5sD8l1TxH .panel-title-edit,
.cid-v5sD8l1TxH .mbr-iconfont {
  color: #000000;
}
.cid-v5sD8lqoTp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v5sD8lqoTp .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5sD8lqoTp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-v5sD8lqoTp .row {
    flex-direction: column-reverse;
  }
  .cid-v5sD8lqoTp .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v5sD8lqoTp .google-map {
  height: 100%;
  position: relative;
}
.cid-v5sD8lqoTp .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v5sD8lqoTp .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v5sD8lqoTp .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v5sD8lqoTp .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v5sD8lqoTp .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-v5sD8lqoTp .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #f7f7f7;
}
.cid-v5sD8lqoTp .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v5sD8lqoTp .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5sD8lqoTp .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-v5sD8lqoTp .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #9fe870;
}
.cid-v5sD8lqoTp P {
  text-align: left;
  color: #000000;
}
.cid-v5sD8lSTes {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #9fe870;
}
@media (max-width: 991px) {
  .cid-v5sD8lSTes .container {
    padding: 0 16px;
  }
}
@media (max-width: 767px) {
  .cid-v5sD8lSTes .container {
    padding: 0 12px;
  }
}
.cid-v5sD8lSTes .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v5sD8lSTes .social-row .soc-item {
  margin: 8px;
}
.cid-v5sD8lSTes .social-row .soc-item a:hover .mbr-iconfont,
.cid-v5sD8lSTes .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-v5sD8lSTes .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #46920c;
  transition: all 0.3s ease-in-out;
}
.cid-v5sD8lSTes .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v5sD8lSTes .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v5sD8lSTes .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v5sD8lSTes .header-menu li p {
  margin: 0;
}
.cid-v5sD8lSTes .copyright {
  margin-bottom: 0;
  color: #000000;
  text-align: center;
}
.cid-v5sD8lSTes .mbr-section-title {
  color: #ffffff;
}
.cid-v5sK3b91gP {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v5sK3b91gP .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-v5sK3b91gP .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v5sK3b91gP .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5sK3b91gP .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v5sK3b91gP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v5sK3b91gP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5sK3b91gP .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v5sK3b91gP .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v5sK3b91gP .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v5sK3b91gP .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v5sK3b91gP .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5sK3b91gP .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v5sK3b91gP .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v5sK3b91gP .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v5sK3b91gP .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v5sK3b91gP .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v5sK3b91gP .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v5sK3b91gP .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v5sK3b91gP .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v5sK3b91gP .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v5sK3b91gP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5sK3b91gP .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v5sK3b91gP .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5sK3b91gP .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v5sK3b91gP .iconfont-wrapper {
  color: #ff4552 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v5sK3b91gP .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.9) !important;
}
.cid-v5sK3b91gP .nav-item:focus,
.cid-v5sK3b91gP .nav-link:focus {
  outline: none;
}
.cid-v5sK3b91gP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5sK3b91gP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5sK3b91gP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5sK3b91gP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5sK3b91gP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5sK3b91gP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5sK3b91gP .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-v5sK3b91gP .navbar.opened {
  transition: all 0.3s;
}
.cid-v5sK3b91gP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5sK3b91gP .navbar .navbar-logo img {
  width: auto;
}
.cid-v5sK3b91gP .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v5sK3b91gP .navbar.collapsed {
  justify-content: center;
}
.cid-v5sK3b91gP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5sK3b91gP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v5sK3b91gP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v5sK3b91gP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5sK3b91gP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5sK3b91gP .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-v5sK3b91gP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5sK3b91gP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5sK3b91gP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5sK3b91gP .navbar {
    min-height: 72px;
  }
  .cid-v5sK3b91gP .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v5sK3b91gP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5sK3b91gP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5sK3b91gP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5sK3b91gP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5sK3b91gP .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-v5sK3b91gP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v5sK3b91gP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v5sK3b91gP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5sK3b91gP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v5sK3b91gP .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v5sK3b91gP .dropdown-item.active,
.cid-v5sK3b91gP .dropdown-item:active {
  background-color: transparent;
}
.cid-v5sK3b91gP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5sK3b91gP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5sK3b91gP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5sK3b91gP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5sK3b91gP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v5sK3b91gP .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v5sK3b91gP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5sK3b91gP .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v5sK3b91gP .navbar-buttons {
    text-align: left;
  }
}
.cid-v5sK3b91gP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5sK3b91gP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5sK3b91gP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5sK3b91gP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5sK3b91gP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5sK3b91gP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5sK3b91gP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5sK3b91gP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5sK3b91gP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5sK3b91gP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5sK3b91gP .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v5sK3b91gP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5sK3b91gP .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-v5sK3b91gP .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5sK3b91gP .navbar {
    height: 70px;
  }
  .cid-v5sK3b91gP .navbar.opened {
    height: auto;
  }
  .cid-v5sK3b91gP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5sK3b91gP .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v5sK3b91gP .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v5sK3b91gP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5sK3b91gP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5sK3b91gP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5sK3b91gP .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v5sK3b91gP .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v5sK3b91gP .navbar-brand {
    margin-right: auto;
  }
  .cid-v5sK3b91gP .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.9) !important;
    background: rgba(255, 255, 255, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v5sK3b91gP .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v5sK3b91gP .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v5sK3b91gP .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5sK3b91gP .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5sK3b91gP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5sK3b91gP .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-v5sK3b91gP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5sK3b91gP .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5sK3b91gP .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v5sK3b91gP .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v5sK3fClcH {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5sK3fClcH .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5sK3fClcH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5sK3fClcH .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v5sK3fClcH .image-wrap img {
    display: block;
    margin: auto;
  }
}
.cid-v5sK3fClcH .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v5sK3fClcH .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v5sK3fClcH .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v5sK3fClcH .header-menu li p {
  margin: 0;
}
.cid-v5sK3fClcH .mbr-section-title {
  color: #9fe870;
}
.cid-v5sK3fClcH .header-menu-item {
  color: #ffffff;
}
.cid-v5sK3fClcH .mbr-text,
.cid-v5sK3fClcH .mbr-section-btn {
  color: #454745;
  text-align: center;
}
.cid-v5sK3guoB1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/best-things-to-do-in-kandy.webp");
}
.cid-v5sK3guoB1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5sK3guoB1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5sK3guoB1 .card-wrapper {
  background: #9fe870;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-v5sK3guoB1 .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5sK3guoB1 .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5sK3guoB1 .card-wrapper {
    padding: 4rem;
  }
}
.cid-v5sK3guoB1 .card-title {
  color: #2e481a;
}
.cid-v5sK3hfoxc {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v5sK3hfoxc img,
.cid-v5sK3hfoxc .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v5sK3hfoxc .item:focus,
.cid-v5sK3hfoxc span:focus {
  outline: none;
}
.cid-v5sK3hfoxc .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5sK3hfoxc .item {
    margin-bottom: 1rem;
  }
}
.cid-v5sK3hfoxc .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5sK3hfoxc .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v5sK3hfoxc .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5sK3hfoxc .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5sK3hfoxc .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v5sK3hfoxc .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v5sK3hfoxc .item-subtitle {
  text-align: center;
}
.cid-v5sK3hfoxc .mbr-text,
.cid-v5sK3hfoxc .item .mbr-section-btn {
  text-align: left;
}
.cid-v5sK3hfoxc .mbr-section-subtitle,
.cid-v5sK3hfoxc .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v5sK3hJSLx {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5sK3hJSLx .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5sK3hJSLx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5sK3hJSLx .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5sK3hJSLx .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5sK3hJSLx .item-wrapper {
  background: #9fe870;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5sK3hJSLx .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v5sK3hJSLx .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v5sK3hJSLx .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #46920c;
  height: 80px;
  border-radius: 50%;
}
.cid-v5sK3hJSLx .mbr-section-title {
  color: #9fe870;
}
.cid-v5sK3hJSLx .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v5sK3hJSLx .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v5sK3hJSLx .card-box .item-footer {
  margin-top: auto;
}
.cid-v5sK3hJSLx .content-head {
  max-width: 800px;
}
.cid-v5sK3igrsw {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-v5sK3igrsw .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5sK3igrsw .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v5sK3igrsw .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5sK3igrsw .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5sK3igrsw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5sK3igrsw .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5sK3igrsw .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5sK3igrsw .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v5sK3igrsw .card-title,
.cid-v5sK3igrsw .iconfont-wrapper {
  color: #000000;
}
.cid-v5sK3igrsw .card-text {
  color: #000000;
}
.cid-v5sK3igrsw .content-head {
  max-width: 800px;
}
.cid-v5sK3igrsw .mbr-section-title {
  color: #000000;
}
.cid-v5sK3iWKpx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5sK3iWKpx .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-v5sK3iWKpx form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-v5sK3iWKpx form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-v5sK3iWKpx form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-v5sK3iWKpx .content-head {
  max-width: 800px;
}
.cid-v5sK3iWKpx .mbr-section-title {
  color: #9fe870;
}
.cid-v5sK3jzFOx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5sK3jzFOx .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
}
.cid-v5sK3jzFOx .panel-group {
  border: none;
}
.cid-v5sK3jzFOx .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5sK3jzFOx .card-header {
    padding: 1rem 0rem;
  }
}
.cid-v5sK3jzFOx .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-v5sK3jzFOx .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-v5sK3jzFOx .img-col {
  padding: 0;
}
.cid-v5sK3jzFOx .img-item {
  height: 100%;
}
.cid-v5sK3jzFOx img {
  height: 100%;
  object-fit: cover;
}
.cid-v5sK3jzFOx .collapsed span {
  transform: rotate(0deg);
}
.cid-v5sK3jzFOx .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v5sK3jzFOx p {
  margin-bottom: 0.3rem;
}
.cid-v5sK3jzFOx .panel-title-edit {
  color: #ff4552;
}
.cid-v5sK3jzFOx .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-v5sK3jzFOx .card {
  background: #b9fd9b;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-v5sK3jzFOx .card {
    padding: 1.5rem;
  }
}
.cid-v5sK3jzFOx .panel-text {
  color: #000000;
}
.cid-v5sK3jzFOx .mbr-section-title {
  text-align: center;
  color: #8ae94d;
}
.cid-v5sK3jzFOx .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-v5sK3jzFOx .panel-title-edit,
.cid-v5sK3jzFOx .mbr-iconfont {
  color: #000000;
}
.cid-v5sK3ky8ZA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v5sK3ky8ZA .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5sK3ky8ZA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-v5sK3ky8ZA .row {
    flex-direction: column-reverse;
  }
  .cid-v5sK3ky8ZA .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v5sK3ky8ZA .google-map {
  height: 100%;
  position: relative;
}
.cid-v5sK3ky8ZA .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v5sK3ky8ZA .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v5sK3ky8ZA .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v5sK3ky8ZA .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v5sK3ky8ZA .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-v5sK3ky8ZA .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #f7f7f7;
}
.cid-v5sK3ky8ZA .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v5sK3ky8ZA .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5sK3ky8ZA .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-v5sK3ky8ZA .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #9fe870;
}
.cid-v5sK3ky8ZA P {
  text-align: left;
  color: #000000;
}
.cid-v5sK3lHAGh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #9fe870;
}
@media (max-width: 991px) {
  .cid-v5sK3lHAGh .container {
    padding: 0 16px;
  }
}
@media (max-width: 767px) {
  .cid-v5sK3lHAGh .container {
    padding: 0 12px;
  }
}
.cid-v5sK3lHAGh .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v5sK3lHAGh .social-row .soc-item {
  margin: 8px;
}
.cid-v5sK3lHAGh .social-row .soc-item a:hover .mbr-iconfont,
.cid-v5sK3lHAGh .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-v5sK3lHAGh .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #46920c;
  transition: all 0.3s ease-in-out;
}
.cid-v5sK3lHAGh .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v5sK3lHAGh .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v5sK3lHAGh .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v5sK3lHAGh .header-menu li p {
  margin: 0;
}
.cid-v5sK3lHAGh .copyright {
  margin-bottom: 0;
  color: #000000;
  text-align: center;
}
.cid-v5sK3lHAGh .mbr-section-title {
  color: #ffffff;
}
.cid-v5sQvZVOTO {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v5sQvZVOTO .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-v5sQvZVOTO .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v5sQvZVOTO .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5sQvZVOTO .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v5sQvZVOTO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v5sQvZVOTO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5sQvZVOTO .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v5sQvZVOTO .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v5sQvZVOTO .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v5sQvZVOTO .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v5sQvZVOTO .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5sQvZVOTO .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v5sQvZVOTO .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v5sQvZVOTO .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v5sQvZVOTO .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v5sQvZVOTO .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v5sQvZVOTO .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v5sQvZVOTO .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v5sQvZVOTO .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v5sQvZVOTO .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v5sQvZVOTO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5sQvZVOTO .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v5sQvZVOTO .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5sQvZVOTO .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v5sQvZVOTO .iconfont-wrapper {
  color: #ff4552 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v5sQvZVOTO .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.9) !important;
}
.cid-v5sQvZVOTO .nav-item:focus,
.cid-v5sQvZVOTO .nav-link:focus {
  outline: none;
}
.cid-v5sQvZVOTO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5sQvZVOTO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5sQvZVOTO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5sQvZVOTO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5sQvZVOTO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5sQvZVOTO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5sQvZVOTO .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-v5sQvZVOTO .navbar.opened {
  transition: all 0.3s;
}
.cid-v5sQvZVOTO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5sQvZVOTO .navbar .navbar-logo img {
  width: auto;
}
.cid-v5sQvZVOTO .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v5sQvZVOTO .navbar.collapsed {
  justify-content: center;
}
.cid-v5sQvZVOTO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5sQvZVOTO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v5sQvZVOTO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v5sQvZVOTO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5sQvZVOTO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5sQvZVOTO .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-v5sQvZVOTO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5sQvZVOTO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5sQvZVOTO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5sQvZVOTO .navbar {
    min-height: 72px;
  }
  .cid-v5sQvZVOTO .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v5sQvZVOTO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5sQvZVOTO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5sQvZVOTO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5sQvZVOTO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5sQvZVOTO .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-v5sQvZVOTO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v5sQvZVOTO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v5sQvZVOTO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5sQvZVOTO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v5sQvZVOTO .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v5sQvZVOTO .dropdown-item.active,
.cid-v5sQvZVOTO .dropdown-item:active {
  background-color: transparent;
}
.cid-v5sQvZVOTO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5sQvZVOTO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5sQvZVOTO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5sQvZVOTO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5sQvZVOTO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v5sQvZVOTO .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v5sQvZVOTO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5sQvZVOTO .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v5sQvZVOTO .navbar-buttons {
    text-align: left;
  }
}
.cid-v5sQvZVOTO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5sQvZVOTO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5sQvZVOTO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5sQvZVOTO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5sQvZVOTO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5sQvZVOTO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5sQvZVOTO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5sQvZVOTO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5sQvZVOTO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5sQvZVOTO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5sQvZVOTO .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v5sQvZVOTO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5sQvZVOTO .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-v5sQvZVOTO .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5sQvZVOTO .navbar {
    height: 70px;
  }
  .cid-v5sQvZVOTO .navbar.opened {
    height: auto;
  }
  .cid-v5sQvZVOTO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5sQvZVOTO .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v5sQvZVOTO .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v5sQvZVOTO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5sQvZVOTO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5sQvZVOTO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5sQvZVOTO .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v5sQvZVOTO .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v5sQvZVOTO .navbar-brand {
    margin-right: auto;
  }
  .cid-v5sQvZVOTO .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.9) !important;
    background: rgba(255, 255, 255, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v5sQvZVOTO .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v5sQvZVOTO .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v5sQvZVOTO .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5sQvZVOTO .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5sQvZVOTO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5sQvZVOTO .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-v5sQvZVOTO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5sQvZVOTO .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5sQvZVOTO .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v5sQvZVOTO .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v5sQw1oZDm {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5sQw1oZDm .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5sQw1oZDm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5sQw1oZDm .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v5sQw1oZDm .image-wrap img {
    display: block;
    margin: auto;
  }
}
.cid-v5sQw1oZDm .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v5sQw1oZDm .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v5sQw1oZDm .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v5sQw1oZDm .header-menu li p {
  margin: 0;
}
.cid-v5sQw1oZDm .mbr-section-title {
  color: #9fe870;
}
.cid-v5sQw1oZDm .header-menu-item {
  color: #ffffff;
}
.cid-v5sQw1oZDm .mbr-text,
.cid-v5sQw1oZDm .mbr-section-btn {
  color: #454745;
  text-align: center;
}
.cid-v5sQw2tP4c {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/pinnawala-inn-gallery-5-scaled-2000x1334.jpg?v=1VVCma");
}
.cid-v5sQw2tP4c .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5sQw2tP4c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5sQw2tP4c .card-wrapper {
  background: #9fe870;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-v5sQw2tP4c .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5sQw2tP4c .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5sQw2tP4c .card-wrapper {
    padding: 4rem;
  }
}
.cid-v5sQw2tP4c .card-title {
  color: #2e481a;
}
.cid-v5sQw3pZ9F {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v5sQw3pZ9F img,
.cid-v5sQw3pZ9F .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v5sQw3pZ9F .item:focus,
.cid-v5sQw3pZ9F span:focus {
  outline: none;
}
.cid-v5sQw3pZ9F .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5sQw3pZ9F .item {
    margin-bottom: 1rem;
  }
}
.cid-v5sQw3pZ9F .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5sQw3pZ9F .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v5sQw3pZ9F .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5sQw3pZ9F .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5sQw3pZ9F .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v5sQw3pZ9F .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v5sQw3pZ9F .item-subtitle {
  text-align: center;
}
.cid-v5sQw3pZ9F .mbr-text,
.cid-v5sQw3pZ9F .item .mbr-section-btn {
  text-align: left;
}
.cid-v5sQw3pZ9F .mbr-section-subtitle,
.cid-v5sQw3pZ9F .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v5sQw4u39m {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5sQw4u39m .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5sQw4u39m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5sQw4u39m .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5sQw4u39m .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5sQw4u39m .item-wrapper {
  background: #9fe870;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5sQw4u39m .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v5sQw4u39m .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v5sQw4u39m .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #46920c;
  height: 80px;
  border-radius: 50%;
}
.cid-v5sQw4u39m .mbr-section-title {
  color: #9fe870;
}
.cid-v5sQw4u39m .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v5sQw4u39m .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v5sQw4u39m .card-box .item-footer {
  margin-top: auto;
}
.cid-v5sQw4u39m .content-head {
  max-width: 800px;
}
.cid-v5sQw5Wu0t {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-v5sQw5Wu0t .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5sQw5Wu0t .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v5sQw5Wu0t .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5sQw5Wu0t .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5sQw5Wu0t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5sQw5Wu0t .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5sQw5Wu0t .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5sQw5Wu0t .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v5sQw5Wu0t .card-title,
.cid-v5sQw5Wu0t .iconfont-wrapper {
  color: #000000;
}
.cid-v5sQw5Wu0t .card-text {
  color: #000000;
}
.cid-v5sQw5Wu0t .content-head {
  max-width: 800px;
}
.cid-v5sQw5Wu0t .mbr-section-title {
  color: #000000;
}
.cid-v5sQw71fjL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5sQw71fjL .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-v5sQw71fjL form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-v5sQw71fjL form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-v5sQw71fjL form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-v5sQw71fjL .content-head {
  max-width: 800px;
}
.cid-v5sQw71fjL .mbr-section-title {
  color: #9fe870;
}
.cid-v5sQw7UTt6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5sQw7UTt6 .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
}
.cid-v5sQw7UTt6 .panel-group {
  border: none;
}
.cid-v5sQw7UTt6 .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5sQw7UTt6 .card-header {
    padding: 1rem 0rem;
  }
}
.cid-v5sQw7UTt6 .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-v5sQw7UTt6 .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-v5sQw7UTt6 .img-col {
  padding: 0;
}
.cid-v5sQw7UTt6 .img-item {
  height: 100%;
}
.cid-v5sQw7UTt6 img {
  height: 100%;
  object-fit: cover;
}
.cid-v5sQw7UTt6 .collapsed span {
  transform: rotate(0deg);
}
.cid-v5sQw7UTt6 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v5sQw7UTt6 p {
  margin-bottom: 0.3rem;
}
.cid-v5sQw7UTt6 .panel-title-edit {
  color: #ff4552;
}
.cid-v5sQw7UTt6 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-v5sQw7UTt6 .card {
  background: #b9fd9b;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-v5sQw7UTt6 .card {
    padding: 1.5rem;
  }
}
.cid-v5sQw7UTt6 .panel-text {
  color: #000000;
}
.cid-v5sQw7UTt6 .mbr-section-title {
  text-align: center;
  color: #8ae94d;
}
.cid-v5sQw7UTt6 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-v5sQw7UTt6 .panel-title-edit,
.cid-v5sQw7UTt6 .mbr-iconfont {
  color: #000000;
}
.cid-v5sQw92ubb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v5sQw92ubb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5sQw92ubb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-v5sQw92ubb .row {
    flex-direction: column-reverse;
  }
  .cid-v5sQw92ubb .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v5sQw92ubb .google-map {
  height: 100%;
  position: relative;
}
.cid-v5sQw92ubb .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v5sQw92ubb .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v5sQw92ubb .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v5sQw92ubb .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v5sQw92ubb .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-v5sQw92ubb .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #f7f7f7;
}
.cid-v5sQw92ubb .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v5sQw92ubb .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5sQw92ubb .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-v5sQw92ubb .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #9fe870;
}
.cid-v5sQw92ubb P {
  text-align: left;
  color: #000000;
}
.cid-v5sQwbLI5c {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #9fe870;
}
@media (max-width: 991px) {
  .cid-v5sQwbLI5c .container {
    padding: 0 16px;
  }
}
@media (max-width: 767px) {
  .cid-v5sQwbLI5c .container {
    padding: 0 12px;
  }
}
.cid-v5sQwbLI5c .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v5sQwbLI5c .social-row .soc-item {
  margin: 8px;
}
.cid-v5sQwbLI5c .social-row .soc-item a:hover .mbr-iconfont,
.cid-v5sQwbLI5c .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-v5sQwbLI5c .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #46920c;
  transition: all 0.3s ease-in-out;
}
.cid-v5sQwbLI5c .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v5sQwbLI5c .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v5sQwbLI5c .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v5sQwbLI5c .header-menu li p {
  margin: 0;
}
.cid-v5sQwbLI5c .copyright {
  margin-bottom: 0;
  color: #000000;
  text-align: center;
}
.cid-v5sQwbLI5c .mbr-section-title {
  color: #ffffff;
}
.cid-v5sWd2vnES {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v5sWd2vnES .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-v5sWd2vnES .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v5sWd2vnES .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5sWd2vnES .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v5sWd2vnES .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v5sWd2vnES .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5sWd2vnES .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v5sWd2vnES .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v5sWd2vnES .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v5sWd2vnES .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v5sWd2vnES .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5sWd2vnES .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v5sWd2vnES .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v5sWd2vnES .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v5sWd2vnES .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v5sWd2vnES .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v5sWd2vnES .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v5sWd2vnES .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v5sWd2vnES .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v5sWd2vnES .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v5sWd2vnES .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5sWd2vnES .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v5sWd2vnES .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5sWd2vnES .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v5sWd2vnES .iconfont-wrapper {
  color: #ff4552 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v5sWd2vnES .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.9) !important;
}
.cid-v5sWd2vnES .nav-item:focus,
.cid-v5sWd2vnES .nav-link:focus {
  outline: none;
}
.cid-v5sWd2vnES .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5sWd2vnES .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5sWd2vnES .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5sWd2vnES .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5sWd2vnES .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5sWd2vnES .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5sWd2vnES .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-v5sWd2vnES .navbar.opened {
  transition: all 0.3s;
}
.cid-v5sWd2vnES .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5sWd2vnES .navbar .navbar-logo img {
  width: auto;
}
.cid-v5sWd2vnES .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v5sWd2vnES .navbar.collapsed {
  justify-content: center;
}
.cid-v5sWd2vnES .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5sWd2vnES .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v5sWd2vnES .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v5sWd2vnES .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5sWd2vnES .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5sWd2vnES .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-v5sWd2vnES .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5sWd2vnES .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5sWd2vnES .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5sWd2vnES .navbar {
    min-height: 72px;
  }
  .cid-v5sWd2vnES .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v5sWd2vnES .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5sWd2vnES .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5sWd2vnES .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5sWd2vnES .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5sWd2vnES .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-v5sWd2vnES .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v5sWd2vnES .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v5sWd2vnES .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5sWd2vnES .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v5sWd2vnES .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v5sWd2vnES .dropdown-item.active,
.cid-v5sWd2vnES .dropdown-item:active {
  background-color: transparent;
}
.cid-v5sWd2vnES .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5sWd2vnES .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5sWd2vnES .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5sWd2vnES .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5sWd2vnES .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v5sWd2vnES .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v5sWd2vnES ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5sWd2vnES .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v5sWd2vnES .navbar-buttons {
    text-align: left;
  }
}
.cid-v5sWd2vnES button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5sWd2vnES button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5sWd2vnES button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5sWd2vnES button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5sWd2vnES button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5sWd2vnES button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5sWd2vnES nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5sWd2vnES nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5sWd2vnES nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5sWd2vnES nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5sWd2vnES .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v5sWd2vnES a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5sWd2vnES .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-v5sWd2vnES .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5sWd2vnES .navbar {
    height: 70px;
  }
  .cid-v5sWd2vnES .navbar.opened {
    height: auto;
  }
  .cid-v5sWd2vnES .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5sWd2vnES .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v5sWd2vnES .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v5sWd2vnES .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5sWd2vnES .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5sWd2vnES .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5sWd2vnES .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v5sWd2vnES .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v5sWd2vnES .navbar-brand {
    margin-right: auto;
  }
  .cid-v5sWd2vnES .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.9) !important;
    background: rgba(255, 255, 255, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v5sWd2vnES .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v5sWd2vnES .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v5sWd2vnES .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5sWd2vnES .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5sWd2vnES .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5sWd2vnES .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-v5sWd2vnES .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5sWd2vnES .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5sWd2vnES .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v5sWd2vnES .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v5sWd2Wg6d {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5sWd2Wg6d .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5sWd2Wg6d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5sWd2Wg6d .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v5sWd2Wg6d .image-wrap img {
    display: block;
    margin: auto;
  }
}
.cid-v5sWd2Wg6d .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v5sWd2Wg6d .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v5sWd2Wg6d .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v5sWd2Wg6d .header-menu li p {
  margin: 0;
}
.cid-v5sWd2Wg6d .mbr-section-title {
  color: #9fe870;
}
.cid-v5sWd2Wg6d .header-menu-item {
  color: #ffffff;
}
.cid-v5sWd2Wg6d .mbr-text,
.cid-v5sWd2Wg6d .mbr-section-btn {
  color: #454745;
  text-align: center;
}
.cid-v5sWd3jTTQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/spice-garden-sri-lanka-1024x585.jpg?v=1VVCma");
}
.cid-v5sWd3jTTQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5sWd3jTTQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5sWd3jTTQ .card-wrapper {
  background: #9fe870;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-v5sWd3jTTQ .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5sWd3jTTQ .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5sWd3jTTQ .card-wrapper {
    padding: 4rem;
  }
}
.cid-v5sWd3jTTQ .card-title {
  color: #2e481a;
}
.cid-v5sWd3yJ7b {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v5sWd3yJ7b img,
.cid-v5sWd3yJ7b .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v5sWd3yJ7b .item:focus,
.cid-v5sWd3yJ7b span:focus {
  outline: none;
}
.cid-v5sWd3yJ7b .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5sWd3yJ7b .item {
    margin-bottom: 1rem;
  }
}
.cid-v5sWd3yJ7b .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5sWd3yJ7b .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v5sWd3yJ7b .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5sWd3yJ7b .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5sWd3yJ7b .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v5sWd3yJ7b .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v5sWd3yJ7b .item-subtitle {
  text-align: center;
}
.cid-v5sWd3yJ7b .mbr-text,
.cid-v5sWd3yJ7b .item .mbr-section-btn {
  text-align: left;
}
.cid-v5sWd3yJ7b .mbr-section-subtitle,
.cid-v5sWd3yJ7b .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v5sWd3SqfM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5sWd3SqfM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5sWd3SqfM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5sWd3SqfM .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5sWd3SqfM .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5sWd3SqfM .item-wrapper {
  background: #9fe870;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5sWd3SqfM .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v5sWd3SqfM .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v5sWd3SqfM .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #46920c;
  height: 80px;
  border-radius: 50%;
}
.cid-v5sWd3SqfM .mbr-section-title {
  color: #9fe870;
}
.cid-v5sWd3SqfM .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v5sWd3SqfM .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v5sWd3SqfM .card-box .item-footer {
  margin-top: auto;
}
.cid-v5sWd3SqfM .content-head {
  max-width: 800px;
}
.cid-v5sWd4d7Xe {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-v5sWd4d7Xe .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5sWd4d7Xe .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v5sWd4d7Xe .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5sWd4d7Xe .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5sWd4d7Xe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5sWd4d7Xe .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5sWd4d7Xe .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5sWd4d7Xe .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v5sWd4d7Xe .card-title,
.cid-v5sWd4d7Xe .iconfont-wrapper {
  color: #000000;
}
.cid-v5sWd4d7Xe .card-text {
  color: #000000;
}
.cid-v5sWd4d7Xe .content-head {
  max-width: 800px;
}
.cid-v5sWd4d7Xe .mbr-section-title {
  color: #000000;
}
.cid-v5sWd4tmCd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5sWd4tmCd .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-v5sWd4tmCd form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-v5sWd4tmCd form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-v5sWd4tmCd form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-v5sWd4tmCd .content-head {
  max-width: 800px;
}
.cid-v5sWd4tmCd .mbr-section-title {
  color: #9fe870;
}
.cid-v5sWd4Jkpz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5sWd4Jkpz .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
}
.cid-v5sWd4Jkpz .panel-group {
  border: none;
}
.cid-v5sWd4Jkpz .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5sWd4Jkpz .card-header {
    padding: 1rem 0rem;
  }
}
.cid-v5sWd4Jkpz .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-v5sWd4Jkpz .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-v5sWd4Jkpz .img-col {
  padding: 0;
}
.cid-v5sWd4Jkpz .img-item {
  height: 100%;
}
.cid-v5sWd4Jkpz img {
  height: 100%;
  object-fit: cover;
}
.cid-v5sWd4Jkpz .collapsed span {
  transform: rotate(0deg);
}
.cid-v5sWd4Jkpz .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v5sWd4Jkpz p {
  margin-bottom: 0.3rem;
}
.cid-v5sWd4Jkpz .panel-title-edit {
  color: #ff4552;
}
.cid-v5sWd4Jkpz .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-v5sWd4Jkpz .card {
  background: #b9fd9b;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-v5sWd4Jkpz .card {
    padding: 1.5rem;
  }
}
.cid-v5sWd4Jkpz .panel-text {
  color: #000000;
}
.cid-v5sWd4Jkpz .mbr-section-title {
  text-align: center;
  color: #8ae94d;
}
.cid-v5sWd4Jkpz .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-v5sWd4Jkpz .panel-title-edit,
.cid-v5sWd4Jkpz .mbr-iconfont {
  color: #000000;
}
.cid-v5sWd56dCk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v5sWd56dCk .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5sWd56dCk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-v5sWd56dCk .row {
    flex-direction: column-reverse;
  }
  .cid-v5sWd56dCk .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v5sWd56dCk .google-map {
  height: 100%;
  position: relative;
}
.cid-v5sWd56dCk .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v5sWd56dCk .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v5sWd56dCk .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v5sWd56dCk .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v5sWd56dCk .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-v5sWd56dCk .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #f7f7f7;
}
.cid-v5sWd56dCk .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v5sWd56dCk .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5sWd56dCk .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-v5sWd56dCk .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #9fe870;
}
.cid-v5sWd56dCk P {
  text-align: left;
  color: #000000;
}
.cid-v5sWd5tSEv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #9fe870;
}
@media (max-width: 991px) {
  .cid-v5sWd5tSEv .container {
    padding: 0 16px;
  }
}
@media (max-width: 767px) {
  .cid-v5sWd5tSEv .container {
    padding: 0 12px;
  }
}
.cid-v5sWd5tSEv .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v5sWd5tSEv .social-row .soc-item {
  margin: 8px;
}
.cid-v5sWd5tSEv .social-row .soc-item a:hover .mbr-iconfont,
.cid-v5sWd5tSEv .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-v5sWd5tSEv .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #46920c;
  transition: all 0.3s ease-in-out;
}
.cid-v5sWd5tSEv .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v5sWd5tSEv .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v5sWd5tSEv .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v5sWd5tSEv .header-menu li p {
  margin: 0;
}
.cid-v5sWd5tSEv .copyright {
  margin-bottom: 0;
  color: #000000;
  text-align: center;
}
.cid-v5sWd5tSEv .mbr-section-title {
  color: #ffffff;
}
.cid-v5t2CM6P2o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v5t2CM6P2o .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-v5t2CM6P2o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v5t2CM6P2o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5t2CM6P2o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v5t2CM6P2o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v5t2CM6P2o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5t2CM6P2o .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v5t2CM6P2o .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v5t2CM6P2o .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v5t2CM6P2o .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v5t2CM6P2o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5t2CM6P2o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v5t2CM6P2o .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v5t2CM6P2o .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v5t2CM6P2o .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v5t2CM6P2o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v5t2CM6P2o .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v5t2CM6P2o .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v5t2CM6P2o .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v5t2CM6P2o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v5t2CM6P2o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5t2CM6P2o .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v5t2CM6P2o .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5t2CM6P2o .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v5t2CM6P2o .iconfont-wrapper {
  color: #ff4552 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v5t2CM6P2o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.9) !important;
}
.cid-v5t2CM6P2o .nav-item:focus,
.cid-v5t2CM6P2o .nav-link:focus {
  outline: none;
}
.cid-v5t2CM6P2o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5t2CM6P2o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5t2CM6P2o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5t2CM6P2o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5t2CM6P2o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5t2CM6P2o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5t2CM6P2o .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-v5t2CM6P2o .navbar.opened {
  transition: all 0.3s;
}
.cid-v5t2CM6P2o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5t2CM6P2o .navbar .navbar-logo img {
  width: auto;
}
.cid-v5t2CM6P2o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v5t2CM6P2o .navbar.collapsed {
  justify-content: center;
}
.cid-v5t2CM6P2o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5t2CM6P2o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v5t2CM6P2o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v5t2CM6P2o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5t2CM6P2o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5t2CM6P2o .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-v5t2CM6P2o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5t2CM6P2o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5t2CM6P2o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5t2CM6P2o .navbar {
    min-height: 72px;
  }
  .cid-v5t2CM6P2o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v5t2CM6P2o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5t2CM6P2o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5t2CM6P2o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5t2CM6P2o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5t2CM6P2o .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-v5t2CM6P2o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v5t2CM6P2o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v5t2CM6P2o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5t2CM6P2o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v5t2CM6P2o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v5t2CM6P2o .dropdown-item.active,
.cid-v5t2CM6P2o .dropdown-item:active {
  background-color: transparent;
}
.cid-v5t2CM6P2o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5t2CM6P2o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5t2CM6P2o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5t2CM6P2o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5t2CM6P2o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v5t2CM6P2o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v5t2CM6P2o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5t2CM6P2o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v5t2CM6P2o .navbar-buttons {
    text-align: left;
  }
}
.cid-v5t2CM6P2o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5t2CM6P2o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5t2CM6P2o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5t2CM6P2o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5t2CM6P2o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5t2CM6P2o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5t2CM6P2o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5t2CM6P2o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5t2CM6P2o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5t2CM6P2o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5t2CM6P2o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v5t2CM6P2o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5t2CM6P2o .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-v5t2CM6P2o .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5t2CM6P2o .navbar {
    height: 70px;
  }
  .cid-v5t2CM6P2o .navbar.opened {
    height: auto;
  }
  .cid-v5t2CM6P2o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5t2CM6P2o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v5t2CM6P2o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v5t2CM6P2o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5t2CM6P2o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5t2CM6P2o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5t2CM6P2o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v5t2CM6P2o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v5t2CM6P2o .navbar-brand {
    margin-right: auto;
  }
  .cid-v5t2CM6P2o .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.9) !important;
    background: rgba(255, 255, 255, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v5t2CM6P2o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v5t2CM6P2o .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v5t2CM6P2o .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5t2CM6P2o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5t2CM6P2o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5t2CM6P2o .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-v5t2CM6P2o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5t2CM6P2o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5t2CM6P2o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v5t2CM6P2o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v5t2CMrt5C {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5t2CMrt5C .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5t2CMrt5C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5t2CMrt5C .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v5t2CMrt5C .image-wrap img {
    display: block;
    margin: auto;
  }
}
.cid-v5t2CMrt5C .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v5t2CMrt5C .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v5t2CMrt5C .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v5t2CMrt5C .header-menu li p {
  margin: 0;
}
.cid-v5t2CMrt5C .mbr-section-title {
  color: #9fe870;
}
.cid-v5t2CMrt5C .header-menu-item {
  color: #ffffff;
}
.cid-v5t2CMrt5C .mbr-text,
.cid-v5t2CMrt5C .mbr-section-btn {
  color: #454745;
  text-align: center;
}
.cid-v5t2CMHqP1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/little-adams-peak-ella-1024x683.jpg?v=1VVCma");
}
.cid-v5t2CMHqP1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5t2CMHqP1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5t2CMHqP1 .card-wrapper {
  background: #9fe870;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-v5t2CMHqP1 .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5t2CMHqP1 .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5t2CMHqP1 .card-wrapper {
    padding: 4rem;
  }
}
.cid-v5t2CMHqP1 .card-title {
  color: #2e481a;
}
.cid-v5t2CMUyxy {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v5t2CMUyxy img,
.cid-v5t2CMUyxy .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v5t2CMUyxy .item:focus,
.cid-v5t2CMUyxy span:focus {
  outline: none;
}
.cid-v5t2CMUyxy .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5t2CMUyxy .item {
    margin-bottom: 1rem;
  }
}
.cid-v5t2CMUyxy .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5t2CMUyxy .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v5t2CMUyxy .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5t2CMUyxy .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5t2CMUyxy .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v5t2CMUyxy .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v5t2CMUyxy .item-subtitle {
  text-align: center;
}
.cid-v5t2CMUyxy .mbr-text,
.cid-v5t2CMUyxy .item .mbr-section-btn {
  text-align: left;
}
.cid-v5t2CMUyxy .mbr-section-subtitle,
.cid-v5t2CMUyxy .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v5t2CNebUp {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5t2CNebUp .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5t2CNebUp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5t2CNebUp .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5t2CNebUp .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5t2CNebUp .item-wrapper {
  background: #9fe870;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5t2CNebUp .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v5t2CNebUp .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v5t2CNebUp .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #46920c;
  height: 80px;
  border-radius: 50%;
}
.cid-v5t2CNebUp .mbr-section-title {
  color: #9fe870;
}
.cid-v5t2CNebUp .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v5t2CNebUp .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v5t2CNebUp .card-box .item-footer {
  margin-top: auto;
}
.cid-v5t2CNebUp .content-head {
  max-width: 800px;
}
.cid-v5t2CNDaKS {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-v5t2CNDaKS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5t2CNDaKS .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v5t2CNDaKS .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5t2CNDaKS .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5t2CNDaKS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5t2CNDaKS .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5t2CNDaKS .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5t2CNDaKS .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v5t2CNDaKS .card-title,
.cid-v5t2CNDaKS .iconfont-wrapper {
  color: #000000;
}
.cid-v5t2CNDaKS .card-text {
  color: #000000;
}
.cid-v5t2CNDaKS .content-head {
  max-width: 800px;
}
.cid-v5t2CNDaKS .mbr-section-title {
  color: #000000;
}
.cid-v5t2CO7AJs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5t2CO7AJs .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-v5t2CO7AJs form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-v5t2CO7AJs form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-v5t2CO7AJs form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-v5t2CO7AJs .content-head {
  max-width: 800px;
}
.cid-v5t2CO7AJs .mbr-section-title {
  color: #9fe870;
}
.cid-v5t2COBwxZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5t2COBwxZ .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
}
.cid-v5t2COBwxZ .panel-group {
  border: none;
}
.cid-v5t2COBwxZ .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5t2COBwxZ .card-header {
    padding: 1rem 0rem;
  }
}
.cid-v5t2COBwxZ .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-v5t2COBwxZ .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-v5t2COBwxZ .img-col {
  padding: 0;
}
.cid-v5t2COBwxZ .img-item {
  height: 100%;
}
.cid-v5t2COBwxZ img {
  height: 100%;
  object-fit: cover;
}
.cid-v5t2COBwxZ .collapsed span {
  transform: rotate(0deg);
}
.cid-v5t2COBwxZ .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v5t2COBwxZ p {
  margin-bottom: 0.3rem;
}
.cid-v5t2COBwxZ .panel-title-edit {
  color: #ff4552;
  text-align: left;
}
.cid-v5t2COBwxZ .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-v5t2COBwxZ .card {
  background: #b9fd9b;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-v5t2COBwxZ .card {
    padding: 1.5rem;
  }
}
.cid-v5t2COBwxZ .panel-text {
  color: #000000;
}
.cid-v5t2COBwxZ .mbr-section-title {
  text-align: center;
  color: #8ae94d;
}
.cid-v5t2COBwxZ .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-v5t2COBwxZ .panel-title-edit,
.cid-v5t2COBwxZ .mbr-iconfont {
  color: #000000;
}
.cid-v5t2CP9E6k {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v5t2CP9E6k .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5t2CP9E6k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-v5t2CP9E6k .row {
    flex-direction: column-reverse;
  }
  .cid-v5t2CP9E6k .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v5t2CP9E6k .google-map {
  height: 100%;
  position: relative;
}
.cid-v5t2CP9E6k .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v5t2CP9E6k .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v5t2CP9E6k .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v5t2CP9E6k .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v5t2CP9E6k .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-v5t2CP9E6k .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #f7f7f7;
}
.cid-v5t2CP9E6k .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v5t2CP9E6k .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5t2CP9E6k .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-v5t2CP9E6k .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #9fe870;
}
.cid-v5t2CP9E6k P {
  text-align: left;
  color: #000000;
}
.cid-v5t2CPJozW {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #9fe870;
}
@media (max-width: 991px) {
  .cid-v5t2CPJozW .container {
    padding: 0 16px;
  }
}
@media (max-width: 767px) {
  .cid-v5t2CPJozW .container {
    padding: 0 12px;
  }
}
.cid-v5t2CPJozW .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v5t2CPJozW .social-row .soc-item {
  margin: 8px;
}
.cid-v5t2CPJozW .social-row .soc-item a:hover .mbr-iconfont,
.cid-v5t2CPJozW .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-v5t2CPJozW .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #46920c;
  transition: all 0.3s ease-in-out;
}
.cid-v5t2CPJozW .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v5t2CPJozW .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v5t2CPJozW .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v5t2CPJozW .header-menu li p {
  margin: 0;
}
.cid-v5t2CPJozW .copyright {
  margin-bottom: 0;
  color: #000000;
  text-align: center;
}
.cid-v5t2CPJozW .mbr-section-title {
  color: #ffffff;
}
.cid-v5wuf80NxY {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v5wuf80NxY .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-v5wuf80NxY .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v5wuf80NxY .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wuf80NxY .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v5wuf80NxY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v5wuf80NxY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wuf80NxY .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v5wuf80NxY .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v5wuf80NxY .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v5wuf80NxY .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v5wuf80NxY .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5wuf80NxY .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v5wuf80NxY .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v5wuf80NxY .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v5wuf80NxY .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v5wuf80NxY .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v5wuf80NxY .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v5wuf80NxY .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v5wuf80NxY .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v5wuf80NxY .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v5wuf80NxY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5wuf80NxY .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v5wuf80NxY .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5wuf80NxY .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v5wuf80NxY .iconfont-wrapper {
  color: #ff4552 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v5wuf80NxY .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.9) !important;
}
.cid-v5wuf80NxY .nav-item:focus,
.cid-v5wuf80NxY .nav-link:focus {
  outline: none;
}
.cid-v5wuf80NxY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wuf80NxY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wuf80NxY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wuf80NxY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wuf80NxY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wuf80NxY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wuf80NxY .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-v5wuf80NxY .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wuf80NxY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5wuf80NxY .navbar .navbar-logo img {
  width: auto;
}
.cid-v5wuf80NxY .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v5wuf80NxY .navbar.collapsed {
  justify-content: center;
}
.cid-v5wuf80NxY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wuf80NxY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v5wuf80NxY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v5wuf80NxY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wuf80NxY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wuf80NxY .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-v5wuf80NxY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wuf80NxY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5wuf80NxY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5wuf80NxY .navbar {
    min-height: 72px;
  }
  .cid-v5wuf80NxY .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wuf80NxY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wuf80NxY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wuf80NxY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wuf80NxY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5wuf80NxY .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-v5wuf80NxY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v5wuf80NxY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v5wuf80NxY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wuf80NxY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v5wuf80NxY .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v5wuf80NxY .dropdown-item.active,
.cid-v5wuf80NxY .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wuf80NxY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wuf80NxY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wuf80NxY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wuf80NxY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5wuf80NxY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v5wuf80NxY .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v5wuf80NxY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5wuf80NxY .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v5wuf80NxY .navbar-buttons {
    text-align: left;
  }
}
.cid-v5wuf80NxY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5wuf80NxY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wuf80NxY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wuf80NxY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wuf80NxY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wuf80NxY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wuf80NxY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wuf80NxY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wuf80NxY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wuf80NxY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wuf80NxY .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v5wuf80NxY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5wuf80NxY .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-v5wuf80NxY .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wuf80NxY .navbar {
    height: 70px;
  }
  .cid-v5wuf80NxY .navbar.opened {
    height: auto;
  }
  .cid-v5wuf80NxY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wuf80NxY .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v5wuf80NxY .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v5wuf80NxY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5wuf80NxY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5wuf80NxY .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5wuf80NxY .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v5wuf80NxY .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v5wuf80NxY .navbar-brand {
    margin-right: auto;
  }
  .cid-v5wuf80NxY .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.9) !important;
    background: rgba(255, 255, 255, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v5wuf80NxY .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v5wuf80NxY .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v5wuf80NxY .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wuf80NxY .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5wuf80NxY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5wuf80NxY .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-v5wuf80NxY .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5wuf80NxY .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wuf80NxY .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v5wuf80NxY .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v5wuf8F7iv {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5wuf8F7iv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wuf8F7iv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wuf8F7iv .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v5wuf8F7iv .image-wrap img {
    display: block;
    margin: auto;
  }
}
.cid-v5wuf8F7iv .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v5wuf8F7iv .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v5wuf8F7iv .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v5wuf8F7iv .header-menu li p {
  margin: 0;
}
.cid-v5wuf8F7iv .mbr-section-title {
  color: #9fe870;
}
.cid-v5wuf8F7iv .header-menu-item {
  color: #ffffff;
}
.cid-v5wuf8F7iv .mbr-text,
.cid-v5wuf8F7iv .mbr-section-btn {
  color: #454745;
  text-align: center;
}
.cid-v5wuf9bUaA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/image-2025-08-13.webp");
}
.cid-v5wuf9bUaA .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wuf9bUaA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wuf9bUaA .card-wrapper {
  background: #9fe870;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-v5wuf9bUaA .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5wuf9bUaA .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5wuf9bUaA .card-wrapper {
    padding: 4rem;
  }
}
.cid-v5wuf9bUaA .card-title {
  color: #2e481a;
}
.cid-v5wuf9ADrD {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v5wuf9ADrD img,
.cid-v5wuf9ADrD .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v5wuf9ADrD .item:focus,
.cid-v5wuf9ADrD span:focus {
  outline: none;
}
.cid-v5wuf9ADrD .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5wuf9ADrD .item {
    margin-bottom: 1rem;
  }
}
.cid-v5wuf9ADrD .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5wuf9ADrD .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v5wuf9ADrD .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5wuf9ADrD .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5wuf9ADrD .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v5wuf9ADrD .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v5wuf9ADrD .item-subtitle {
  text-align: center;
}
.cid-v5wuf9ADrD .mbr-text,
.cid-v5wuf9ADrD .item .mbr-section-btn {
  text-align: left;
}
.cid-v5wuf9ADrD .mbr-section-subtitle,
.cid-v5wuf9ADrD .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v5wufa5cZh {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5wufa5cZh img,
.cid-v5wufa5cZh .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v5wufa5cZh .item:focus,
.cid-v5wufa5cZh span:focus {
  outline: none;
}
.cid-v5wufa5cZh .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5wufa5cZh .item {
    margin-bottom: 1rem;
  }
}
.cid-v5wufa5cZh .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5wufa5cZh .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v5wufa5cZh .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5wufa5cZh .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5wufa5cZh .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v5wufa5cZh .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v5wufa5cZh .item-subtitle {
  text-align: center;
}
.cid-v5wufa5cZh .mbr-text,
.cid-v5wufa5cZh .item .mbr-section-btn {
  text-align: left;
}
.cid-v5wufa5cZh .mbr-section-subtitle,
.cid-v5wufa5cZh .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v5wufaAgAZ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5wufaAgAZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wufaAgAZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wufaAgAZ .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5wufaAgAZ .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5wufaAgAZ .item-wrapper {
  background: #9fe870;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5wufaAgAZ .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v5wufaAgAZ .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v5wufaAgAZ .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #46920c;
  height: 80px;
  border-radius: 50%;
}
.cid-v5wufaAgAZ .mbr-section-title {
  color: #9fe870;
}
.cid-v5wufaAgAZ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v5wufaAgAZ .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v5wufaAgAZ .card-box .item-footer {
  margin-top: auto;
}
.cid-v5wufaAgAZ .content-head {
  max-width: 800px;
}
.cid-v5wufb0Rnw {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-v5wufb0Rnw .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wufb0Rnw .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v5wufb0Rnw .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5wufb0Rnw .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5wufb0Rnw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wufb0Rnw .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5wufb0Rnw .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5wufb0Rnw .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v5wufb0Rnw .card-title,
.cid-v5wufb0Rnw .iconfont-wrapper {
  color: #000000;
}
.cid-v5wufb0Rnw .card-text {
  color: #000000;
}
.cid-v5wufb0Rnw .content-head {
  max-width: 800px;
}
.cid-v5wufb0Rnw .mbr-section-title {
  color: #000000;
}
.cid-v5wufbqlwN {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5wufbqlwN .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-v5wufbqlwN form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-v5wufbqlwN form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-v5wufbqlwN form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-v5wufbqlwN .content-head {
  max-width: 800px;
}
.cid-v5wufbqlwN .mbr-section-title {
  color: #9fe870;
}
.cid-v5wufbOKGm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5wufbOKGm .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
}
.cid-v5wufbOKGm .panel-group {
  border: none;
}
.cid-v5wufbOKGm .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5wufbOKGm .card-header {
    padding: 1rem 0rem;
  }
}
.cid-v5wufbOKGm .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-v5wufbOKGm .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-v5wufbOKGm .img-col {
  padding: 0;
}
.cid-v5wufbOKGm .img-item {
  height: 100%;
}
.cid-v5wufbOKGm img {
  height: 100%;
  object-fit: cover;
}
.cid-v5wufbOKGm .collapsed span {
  transform: rotate(0deg);
}
.cid-v5wufbOKGm .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v5wufbOKGm p {
  margin-bottom: 0.3rem;
}
.cid-v5wufbOKGm .panel-title-edit {
  color: #ff4552;
}
.cid-v5wufbOKGm .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-v5wufbOKGm .card {
  background: #b9fd9b;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-v5wufbOKGm .card {
    padding: 1.5rem;
  }
}
.cid-v5wufbOKGm .panel-text {
  color: #000000;
}
.cid-v5wufbOKGm .mbr-section-title {
  text-align: center;
  color: #8ae94d;
}
.cid-v5wufbOKGm .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-v5wufbOKGm .panel-title-edit,
.cid-v5wufbOKGm .mbr-iconfont {
  color: #000000;
}
.cid-v5wufcicrF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v5wufcicrF .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wufcicrF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-v5wufcicrF .row {
    flex-direction: column-reverse;
  }
  .cid-v5wufcicrF .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v5wufcicrF .google-map {
  height: 100%;
  position: relative;
}
.cid-v5wufcicrF .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v5wufcicrF .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v5wufcicrF .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v5wufcicrF .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v5wufcicrF .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-v5wufcicrF .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #f7f7f7;
}
.cid-v5wufcicrF .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v5wufcicrF .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5wufcicrF .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-v5wufcicrF .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #9fe870;
}
.cid-v5wufcicrF P {
  text-align: left;
  color: #000000;
}
.cid-v5wufcX8FH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #9fe870;
}
@media (max-width: 991px) {
  .cid-v5wufcX8FH .container {
    padding: 0 16px;
  }
}
@media (max-width: 767px) {
  .cid-v5wufcX8FH .container {
    padding: 0 12px;
  }
}
.cid-v5wufcX8FH .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v5wufcX8FH .social-row .soc-item {
  margin: 8px;
}
.cid-v5wufcX8FH .social-row .soc-item a:hover .mbr-iconfont,
.cid-v5wufcX8FH .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-v5wufcX8FH .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #46920c;
  transition: all 0.3s ease-in-out;
}
.cid-v5wufcX8FH .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v5wufcX8FH .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v5wufcX8FH .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v5wufcX8FH .header-menu li p {
  margin: 0;
}
.cid-v5wufcX8FH .copyright {
  margin-bottom: 0;
  color: #000000;
  text-align: center;
}
.cid-v5wufcX8FH .mbr-section-title {
  color: #ffffff;
}
.cid-v5wD7RdxOv {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v5wD7RdxOv .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-v5wD7RdxOv .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v5wD7RdxOv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wD7RdxOv .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v5wD7RdxOv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v5wD7RdxOv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wD7RdxOv .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v5wD7RdxOv .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v5wD7RdxOv .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v5wD7RdxOv .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v5wD7RdxOv .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5wD7RdxOv .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v5wD7RdxOv .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v5wD7RdxOv .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v5wD7RdxOv .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v5wD7RdxOv .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v5wD7RdxOv .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v5wD7RdxOv .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v5wD7RdxOv .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v5wD7RdxOv .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v5wD7RdxOv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5wD7RdxOv .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v5wD7RdxOv .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5wD7RdxOv .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v5wD7RdxOv .iconfont-wrapper {
  color: #ff4552 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v5wD7RdxOv .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.9) !important;
}
.cid-v5wD7RdxOv .nav-item:focus,
.cid-v5wD7RdxOv .nav-link:focus {
  outline: none;
}
.cid-v5wD7RdxOv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wD7RdxOv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wD7RdxOv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wD7RdxOv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wD7RdxOv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wD7RdxOv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wD7RdxOv .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-v5wD7RdxOv .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wD7RdxOv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5wD7RdxOv .navbar .navbar-logo img {
  width: auto;
}
.cid-v5wD7RdxOv .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v5wD7RdxOv .navbar.collapsed {
  justify-content: center;
}
.cid-v5wD7RdxOv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wD7RdxOv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v5wD7RdxOv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v5wD7RdxOv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wD7RdxOv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wD7RdxOv .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-v5wD7RdxOv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wD7RdxOv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5wD7RdxOv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5wD7RdxOv .navbar {
    min-height: 72px;
  }
  .cid-v5wD7RdxOv .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wD7RdxOv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wD7RdxOv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wD7RdxOv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wD7RdxOv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5wD7RdxOv .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-v5wD7RdxOv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v5wD7RdxOv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v5wD7RdxOv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wD7RdxOv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v5wD7RdxOv .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v5wD7RdxOv .dropdown-item.active,
.cid-v5wD7RdxOv .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wD7RdxOv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wD7RdxOv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wD7RdxOv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wD7RdxOv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5wD7RdxOv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v5wD7RdxOv .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v5wD7RdxOv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5wD7RdxOv .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v5wD7RdxOv .navbar-buttons {
    text-align: left;
  }
}
.cid-v5wD7RdxOv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5wD7RdxOv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wD7RdxOv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wD7RdxOv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wD7RdxOv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wD7RdxOv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wD7RdxOv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wD7RdxOv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wD7RdxOv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wD7RdxOv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wD7RdxOv .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v5wD7RdxOv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5wD7RdxOv .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-v5wD7RdxOv .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wD7RdxOv .navbar {
    height: 70px;
  }
  .cid-v5wD7RdxOv .navbar.opened {
    height: auto;
  }
  .cid-v5wD7RdxOv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wD7RdxOv .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v5wD7RdxOv .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v5wD7RdxOv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5wD7RdxOv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5wD7RdxOv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5wD7RdxOv .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v5wD7RdxOv .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v5wD7RdxOv .navbar-brand {
    margin-right: auto;
  }
  .cid-v5wD7RdxOv .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.9) !important;
    background: rgba(255, 255, 255, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v5wD7RdxOv .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v5wD7RdxOv .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v5wD7RdxOv .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wD7RdxOv .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5wD7RdxOv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5wD7RdxOv .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-v5wD7RdxOv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5wD7RdxOv .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wD7RdxOv .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v5wD7RdxOv .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v5wD7UEs1w {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5wD7UEs1w .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wD7UEs1w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wD7UEs1w .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v5wD7UEs1w .image-wrap img {
    display: block;
    margin: auto;
  }
}
.cid-v5wD7UEs1w .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v5wD7UEs1w .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v5wD7UEs1w .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v5wD7UEs1w .header-menu li p {
  margin: 0;
}
.cid-v5wD7UEs1w .mbr-section-title {
  color: #9fe870;
}
.cid-v5wD7UEs1w .header-menu-item {
  color: #ffffff;
}
.cid-v5wD7UEs1w .mbr-text,
.cid-v5wD7UEs1w .mbr-section-btn {
  color: #454745;
  text-align: center;
}
.cid-v5wD7XY7qT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/little-adams-peak-ella-1024x683.jpg?v=1VVCma");
}
.cid-v5wD7XY7qT .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wD7XY7qT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wD7XY7qT .card-wrapper {
  background: #9fe870;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-v5wD7XY7qT .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5wD7XY7qT .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5wD7XY7qT .card-wrapper {
    padding: 4rem;
  }
}
.cid-v5wD7XY7qT .card-title {
  color: #2e481a;
}
.cid-v5wD80UPvN {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v5wD80UPvN img,
.cid-v5wD80UPvN .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v5wD80UPvN .item:focus,
.cid-v5wD80UPvN span:focus {
  outline: none;
}
.cid-v5wD80UPvN .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5wD80UPvN .item {
    margin-bottom: 1rem;
  }
}
.cid-v5wD80UPvN .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5wD80UPvN .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v5wD80UPvN .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5wD80UPvN .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5wD80UPvN .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v5wD80UPvN .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v5wD80UPvN .item-subtitle {
  text-align: center;
}
.cid-v5wD80UPvN .mbr-text,
.cid-v5wD80UPvN .item .mbr-section-btn {
  text-align: left;
}
.cid-v5wD80UPvN .mbr-section-subtitle,
.cid-v5wD80UPvN .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v5wD84HBCu {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5wD84HBCu .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wD84HBCu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wD84HBCu .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5wD84HBCu .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5wD84HBCu .item-wrapper {
  background: #9fe870;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5wD84HBCu .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v5wD84HBCu .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v5wD84HBCu .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #46920c;
  height: 80px;
  border-radius: 50%;
}
.cid-v5wD84HBCu .mbr-section-title {
  color: #9fe870;
}
.cid-v5wD84HBCu .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v5wD84HBCu .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v5wD84HBCu .card-box .item-footer {
  margin-top: auto;
}
.cid-v5wD84HBCu .content-head {
  max-width: 800px;
}
.cid-v5wD87fV7F {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-v5wD87fV7F .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wD87fV7F .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v5wD87fV7F .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5wD87fV7F .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5wD87fV7F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wD87fV7F .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5wD87fV7F .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5wD87fV7F .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v5wD87fV7F .card-title,
.cid-v5wD87fV7F .iconfont-wrapper {
  color: #000000;
}
.cid-v5wD87fV7F .card-text {
  color: #000000;
}
.cid-v5wD87fV7F .content-head {
  max-width: 800px;
}
.cid-v5wD87fV7F .mbr-section-title {
  color: #000000;
}
.cid-v5wD88Obh8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5wD88Obh8 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-v5wD88Obh8 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-v5wD88Obh8 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-v5wD88Obh8 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-v5wD88Obh8 .content-head {
  max-width: 800px;
}
.cid-v5wD88Obh8 .mbr-section-title {
  color: #9fe870;
}
.cid-v5wD89MObn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5wD89MObn .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
}
.cid-v5wD89MObn .panel-group {
  border: none;
}
.cid-v5wD89MObn .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5wD89MObn .card-header {
    padding: 1rem 0rem;
  }
}
.cid-v5wD89MObn .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-v5wD89MObn .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-v5wD89MObn .img-col {
  padding: 0;
}
.cid-v5wD89MObn .img-item {
  height: 100%;
}
.cid-v5wD89MObn img {
  height: 100%;
  object-fit: cover;
}
.cid-v5wD89MObn .collapsed span {
  transform: rotate(0deg);
}
.cid-v5wD89MObn .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v5wD89MObn p {
  margin-bottom: 0.3rem;
}
.cid-v5wD89MObn .panel-title-edit {
  color: #ff4552;
  text-align: left;
}
.cid-v5wD89MObn .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-v5wD89MObn .card {
  background: #b9fd9b;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-v5wD89MObn .card {
    padding: 1.5rem;
  }
}
.cid-v5wD89MObn .panel-text {
  color: #000000;
}
.cid-v5wD89MObn .mbr-section-title {
  text-align: center;
  color: #8ae94d;
}
.cid-v5wD89MObn .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-v5wD89MObn .panel-title-edit,
.cid-v5wD89MObn .mbr-iconfont {
  color: #000000;
}
.cid-v5wD8b8vXl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v5wD8b8vXl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wD8b8vXl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-v5wD8b8vXl .row {
    flex-direction: column-reverse;
  }
  .cid-v5wD8b8vXl .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v5wD8b8vXl .google-map {
  height: 100%;
  position: relative;
}
.cid-v5wD8b8vXl .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v5wD8b8vXl .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v5wD8b8vXl .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v5wD8b8vXl .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v5wD8b8vXl .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-v5wD8b8vXl .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #f7f7f7;
}
.cid-v5wD8b8vXl .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v5wD8b8vXl .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5wD8b8vXl .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-v5wD8b8vXl .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #9fe870;
}
.cid-v5wD8b8vXl P {
  text-align: left;
  color: #000000;
}
.cid-v5wD8cLgyu {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #9fe870;
}
@media (max-width: 991px) {
  .cid-v5wD8cLgyu .container {
    padding: 0 16px;
  }
}
@media (max-width: 767px) {
  .cid-v5wD8cLgyu .container {
    padding: 0 12px;
  }
}
.cid-v5wD8cLgyu .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v5wD8cLgyu .social-row .soc-item {
  margin: 8px;
}
.cid-v5wD8cLgyu .social-row .soc-item a:hover .mbr-iconfont,
.cid-v5wD8cLgyu .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-v5wD8cLgyu .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #46920c;
  transition: all 0.3s ease-in-out;
}
.cid-v5wD8cLgyu .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v5wD8cLgyu .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v5wD8cLgyu .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v5wD8cLgyu .header-menu li p {
  margin: 0;
}
.cid-v5wD8cLgyu .copyright {
  margin-bottom: 0;
  color: #000000;
  text-align: center;
}
.cid-v5wD8cLgyu .mbr-section-title {
  color: #ffffff;
}
.cid-v5xtO7g6xV {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v5xtO7g6xV .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-v5xtO7g6xV .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v5xtO7g6xV .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5xtO7g6xV .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v5xtO7g6xV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v5xtO7g6xV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5xtO7g6xV .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v5xtO7g6xV .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v5xtO7g6xV .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v5xtO7g6xV .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v5xtO7g6xV .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5xtO7g6xV .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v5xtO7g6xV .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v5xtO7g6xV .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v5xtO7g6xV .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v5xtO7g6xV .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v5xtO7g6xV .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v5xtO7g6xV .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v5xtO7g6xV .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v5xtO7g6xV .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v5xtO7g6xV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5xtO7g6xV .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v5xtO7g6xV .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5xtO7g6xV .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v5xtO7g6xV .iconfont-wrapper {
  color: #ff4552 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v5xtO7g6xV .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.9) !important;
}
.cid-v5xtO7g6xV .nav-item:focus,
.cid-v5xtO7g6xV .nav-link:focus {
  outline: none;
}
.cid-v5xtO7g6xV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5xtO7g6xV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5xtO7g6xV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5xtO7g6xV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5xtO7g6xV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5xtO7g6xV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5xtO7g6xV .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-v5xtO7g6xV .navbar.opened {
  transition: all 0.3s;
}
.cid-v5xtO7g6xV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5xtO7g6xV .navbar .navbar-logo img {
  width: auto;
}
.cid-v5xtO7g6xV .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v5xtO7g6xV .navbar.collapsed {
  justify-content: center;
}
.cid-v5xtO7g6xV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5xtO7g6xV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v5xtO7g6xV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v5xtO7g6xV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5xtO7g6xV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5xtO7g6xV .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-v5xtO7g6xV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5xtO7g6xV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5xtO7g6xV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5xtO7g6xV .navbar {
    min-height: 72px;
  }
  .cid-v5xtO7g6xV .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v5xtO7g6xV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5xtO7g6xV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5xtO7g6xV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5xtO7g6xV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5xtO7g6xV .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-v5xtO7g6xV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v5xtO7g6xV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v5xtO7g6xV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5xtO7g6xV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v5xtO7g6xV .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v5xtO7g6xV .dropdown-item.active,
.cid-v5xtO7g6xV .dropdown-item:active {
  background-color: transparent;
}
.cid-v5xtO7g6xV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5xtO7g6xV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5xtO7g6xV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5xtO7g6xV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5xtO7g6xV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v5xtO7g6xV .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v5xtO7g6xV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5xtO7g6xV .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v5xtO7g6xV .navbar-buttons {
    text-align: left;
  }
}
.cid-v5xtO7g6xV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5xtO7g6xV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5xtO7g6xV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5xtO7g6xV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xtO7g6xV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xtO7g6xV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5xtO7g6xV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xtO7g6xV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5xtO7g6xV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5xtO7g6xV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xtO7g6xV .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v5xtO7g6xV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5xtO7g6xV .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-v5xtO7g6xV .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5xtO7g6xV .navbar {
    height: 70px;
  }
  .cid-v5xtO7g6xV .navbar.opened {
    height: auto;
  }
  .cid-v5xtO7g6xV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5xtO7g6xV .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v5xtO7g6xV .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v5xtO7g6xV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5xtO7g6xV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5xtO7g6xV .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5xtO7g6xV .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v5xtO7g6xV .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v5xtO7g6xV .navbar-brand {
    margin-right: auto;
  }
  .cid-v5xtO7g6xV .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.9) !important;
    background: rgba(255, 255, 255, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v5xtO7g6xV .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v5xtO7g6xV .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v5xtO7g6xV .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xtO7g6xV .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5xtO7g6xV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5xtO7g6xV .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-v5xtO7g6xV .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5xtO7g6xV .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xtO7g6xV .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v5xtO7g6xV .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v5xtO7BACp {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5xtO7BACp .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xtO7BACp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xtO7BACp .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v5xtO7BACp .image-wrap img {
    display: block;
    margin: auto;
  }
}
.cid-v5xtO7BACp .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v5xtO7BACp .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v5xtO7BACp .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v5xtO7BACp .header-menu li p {
  margin: 0;
}
.cid-v5xtO7BACp .mbr-section-title {
  color: #9fe870;
}
.cid-v5xtO7BACp .header-menu-item {
  color: #ffffff;
}
.cid-v5xtO7BACp .mbr-text,
.cid-v5xtO7BACp .mbr-section-btn {
  color: #454745;
  text-align: center;
}
.cid-v5xtO7SvVh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-v5xtO7SvVh img,
.cid-v5xtO7SvVh .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v5xtO7SvVh .item:focus,
.cid-v5xtO7SvVh span:focus {
  outline: none;
}
.cid-v5xtO7SvVh .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5xtO7SvVh .item {
    margin-bottom: 1rem;
  }
}
.cid-v5xtO7SvVh .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5xtO7SvVh .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v5xtO7SvVh .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5xtO7SvVh .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5xtO7SvVh .mbr-section-title {
  color: #9fe870;
  text-align: center;
}
.cid-v5xtO7SvVh .item-title {
  text-align: center;
  color: #46920c;
}
.cid-v5xtO7SvVh .item-subtitle {
  text-align: center;
}
.cid-v5xtO7SvVh .mbr-text,
.cid-v5xtO7SvVh .item .mbr-section-btn {
  text-align: center;
}
.cid-v5xtO7SvVh .mbr-section-subtitle,
.cid-v5xtO7SvVh .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v5xtO8tIEc {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-v5xtO8tIEc img,
.cid-v5xtO8tIEc .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v5xtO8tIEc .item:focus,
.cid-v5xtO8tIEc span:focus {
  outline: none;
}
.cid-v5xtO8tIEc .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5xtO8tIEc .item {
    margin-bottom: 1rem;
  }
}
.cid-v5xtO8tIEc .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5xtO8tIEc .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v5xtO8tIEc .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5xtO8tIEc .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5xtO8tIEc .mbr-section-title {
  color: #9fe870;
  text-align: center;
}
.cid-v5xtO8tIEc .item-title {
  text-align: center;
  color: #46920c;
}
.cid-v5xtO8tIEc .item-subtitle {
  text-align: center;
}
.cid-v5xtO8tIEc .mbr-text,
.cid-v5xtO8tIEc .item .mbr-section-btn {
  text-align: center;
}
.cid-v5xtO8tIEc .mbr-section-subtitle,
.cid-v5xtO8tIEc .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v5xtO8Va4B {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5xtO8Va4B .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
}
.cid-v5xtO8Va4B .panel-group {
  border: none;
}
.cid-v5xtO8Va4B .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5xtO8Va4B .card-header {
    padding: 1rem 0rem;
  }
}
.cid-v5xtO8Va4B .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-v5xtO8Va4B .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-v5xtO8Va4B .img-col {
  padding: 0;
}
.cid-v5xtO8Va4B .img-item {
  height: 100%;
}
.cid-v5xtO8Va4B img {
  height: 100%;
  object-fit: cover;
}
.cid-v5xtO8Va4B .collapsed span {
  transform: rotate(0deg);
}
.cid-v5xtO8Va4B .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v5xtO8Va4B p {
  margin-bottom: 0.3rem;
}
.cid-v5xtO8Va4B .panel-title-edit {
  color: #ff4552;
}
.cid-v5xtO8Va4B .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-v5xtO8Va4B .card {
  background: #d4ffb9;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-v5xtO8Va4B .card {
    padding: 1.5rem;
  }
}
.cid-v5xtO8Va4B .panel-text {
  color: #000000;
}
.cid-v5xtO8Va4B .mbr-section-title {
  text-align: center;
  color: #9fe870;
}
.cid-v5xtO8Va4B .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-v5xtO8Va4B .panel-title-edit,
.cid-v5xtO8Va4B .mbr-iconfont {
  color: #000000;
}
.cid-v5xtO9fw8x {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v5xtO9fw8x .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xtO9fw8x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-v5xtO9fw8x .row {
    flex-direction: column-reverse;
  }
  .cid-v5xtO9fw8x .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v5xtO9fw8x .google-map {
  height: 100%;
  position: relative;
}
.cid-v5xtO9fw8x .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v5xtO9fw8x .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v5xtO9fw8x .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v5xtO9fw8x .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v5xtO9fw8x .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-v5xtO9fw8x .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #f7f7f7;
}
.cid-v5xtO9fw8x .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v5xtO9fw8x .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5xtO9fw8x .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-v5xtO9fw8x .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #9fe870;
}
.cid-v5xtO9fw8x P {
  text-align: center;
}
.cid-v5xtO9yRSe {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #9fe870;
}
@media (max-width: 991px) {
  .cid-v5xtO9yRSe .container {
    padding: 0 16px;
  }
}
@media (max-width: 767px) {
  .cid-v5xtO9yRSe .container {
    padding: 0 12px;
  }
}
.cid-v5xtO9yRSe .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v5xtO9yRSe .social-row .soc-item {
  margin: 8px;
}
.cid-v5xtO9yRSe .social-row .soc-item a:hover .mbr-iconfont,
.cid-v5xtO9yRSe .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-v5xtO9yRSe .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #46920c;
  transition: all 0.3s ease-in-out;
}
.cid-v5xtO9yRSe .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v5xtO9yRSe .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v5xtO9yRSe .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v5xtO9yRSe .header-menu li p {
  margin: 0;
}
.cid-v5xtO9yRSe .copyright {
  margin-bottom: 0;
  color: #000000;
  text-align: center;
}
.cid-v5xtO9yRSe .mbr-section-title {
  color: #ffffff;
}
.cid-v5yO3jJfdi {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v5yO3jJfdi .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-v5yO3jJfdi .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v5yO3jJfdi .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5yO3jJfdi .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v5yO3jJfdi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v5yO3jJfdi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5yO3jJfdi .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v5yO3jJfdi .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v5yO3jJfdi .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v5yO3jJfdi .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v5yO3jJfdi .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5yO3jJfdi .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v5yO3jJfdi .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v5yO3jJfdi .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v5yO3jJfdi .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v5yO3jJfdi .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v5yO3jJfdi .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v5yO3jJfdi .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v5yO3jJfdi .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v5yO3jJfdi .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v5yO3jJfdi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5yO3jJfdi .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v5yO3jJfdi .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5yO3jJfdi .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v5yO3jJfdi .iconfont-wrapper {
  color: #ff4552 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v5yO3jJfdi .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.9) !important;
}
.cid-v5yO3jJfdi .nav-item:focus,
.cid-v5yO3jJfdi .nav-link:focus {
  outline: none;
}
.cid-v5yO3jJfdi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5yO3jJfdi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5yO3jJfdi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5yO3jJfdi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5yO3jJfdi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5yO3jJfdi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5yO3jJfdi .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-v5yO3jJfdi .navbar.opened {
  transition: all 0.3s;
}
.cid-v5yO3jJfdi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5yO3jJfdi .navbar .navbar-logo img {
  width: auto;
}
.cid-v5yO3jJfdi .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v5yO3jJfdi .navbar.collapsed {
  justify-content: center;
}
.cid-v5yO3jJfdi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5yO3jJfdi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v5yO3jJfdi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v5yO3jJfdi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5yO3jJfdi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5yO3jJfdi .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-v5yO3jJfdi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5yO3jJfdi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5yO3jJfdi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5yO3jJfdi .navbar {
    min-height: 72px;
  }
  .cid-v5yO3jJfdi .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v5yO3jJfdi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5yO3jJfdi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5yO3jJfdi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5yO3jJfdi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5yO3jJfdi .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-v5yO3jJfdi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v5yO3jJfdi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v5yO3jJfdi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5yO3jJfdi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v5yO3jJfdi .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v5yO3jJfdi .dropdown-item.active,
.cid-v5yO3jJfdi .dropdown-item:active {
  background-color: transparent;
}
.cid-v5yO3jJfdi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5yO3jJfdi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5yO3jJfdi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5yO3jJfdi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5yO3jJfdi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v5yO3jJfdi .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v5yO3jJfdi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5yO3jJfdi .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v5yO3jJfdi .navbar-buttons {
    text-align: left;
  }
}
.cid-v5yO3jJfdi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5yO3jJfdi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5yO3jJfdi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5yO3jJfdi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5yO3jJfdi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5yO3jJfdi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5yO3jJfdi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5yO3jJfdi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5yO3jJfdi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5yO3jJfdi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5yO3jJfdi .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v5yO3jJfdi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5yO3jJfdi .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-v5yO3jJfdi .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5yO3jJfdi .navbar {
    height: 70px;
  }
  .cid-v5yO3jJfdi .navbar.opened {
    height: auto;
  }
  .cid-v5yO3jJfdi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5yO3jJfdi .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v5yO3jJfdi .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v5yO3jJfdi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5yO3jJfdi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5yO3jJfdi .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5yO3jJfdi .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v5yO3jJfdi .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v5yO3jJfdi .navbar-brand {
    margin-right: auto;
  }
  .cid-v5yO3jJfdi .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.9) !important;
    background: rgba(255, 255, 255, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v5yO3jJfdi .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v5yO3jJfdi .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v5yO3jJfdi .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5yO3jJfdi .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5yO3jJfdi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5yO3jJfdi .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-v5yO3jJfdi .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5yO3jJfdi .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5yO3jJfdi .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v5yO3jJfdi .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v5yO3kYSKI {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5yO3kYSKI .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5yO3kYSKI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5yO3kYSKI .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v5yO3kYSKI .image-wrap img {
    display: block;
    margin: auto;
  }
}
.cid-v5yO3kYSKI .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v5yO3kYSKI .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v5yO3kYSKI .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v5yO3kYSKI .header-menu li p {
  margin: 0;
}
.cid-v5yO3kYSKI .mbr-section-title {
  color: #9fe870;
}
.cid-v5yO3kYSKI .header-menu-item {
  color: #ffffff;
}
.cid-v5yO3kYSKI .mbr-text,
.cid-v5yO3kYSKI .mbr-section-btn {
  color: #454745;
  text-align: center;
}
.cid-v5yO3luB31 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/kl004-1366x671.jpg?v=1VVCma");
}
.cid-v5yO3luB31 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5yO3luB31 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5yO3luB31 .card-wrapper {
  background: #9fe870;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-v5yO3luB31 .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5yO3luB31 .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5yO3luB31 .card-wrapper {
    padding: 4rem;
  }
}
.cid-v5yO3luB31 .card-title {
  color: #2e481a;
}
.cid-v5yO3lMDFe {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v5yO3lMDFe img,
.cid-v5yO3lMDFe .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v5yO3lMDFe .item:focus,
.cid-v5yO3lMDFe span:focus {
  outline: none;
}
.cid-v5yO3lMDFe .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5yO3lMDFe .item {
    margin-bottom: 1rem;
  }
}
.cid-v5yO3lMDFe .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5yO3lMDFe .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v5yO3lMDFe .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5yO3lMDFe .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5yO3lMDFe .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v5yO3lMDFe .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v5yO3lMDFe .item-subtitle {
  text-align: center;
}
.cid-v5yO3lMDFe .mbr-text,
.cid-v5yO3lMDFe .item .mbr-section-btn {
  text-align: left;
}
.cid-v5yO3lMDFe .mbr-section-subtitle,
.cid-v5yO3lMDFe .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v5yO3m6qE7 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5yO3m6qE7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5yO3m6qE7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5yO3m6qE7 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5yO3m6qE7 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5yO3m6qE7 .item-wrapper {
  background: #9fe870;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5yO3m6qE7 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v5yO3m6qE7 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v5yO3m6qE7 .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #46920c;
  height: 80px;
  border-radius: 50%;
}
.cid-v5yO3m6qE7 .mbr-section-title {
  color: #9fe870;
}
.cid-v5yO3m6qE7 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v5yO3m6qE7 .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v5yO3m6qE7 .card-box .item-footer {
  margin-top: auto;
}
.cid-v5yO3m6qE7 .content-head {
  max-width: 800px;
}
.cid-v5yO3mvYdr {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-v5yO3mvYdr .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5yO3mvYdr .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v5yO3mvYdr .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5yO3mvYdr .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5yO3mvYdr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5yO3mvYdr .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5yO3mvYdr .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5yO3mvYdr .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v5yO3mvYdr .card-title,
.cid-v5yO3mvYdr .iconfont-wrapper {
  color: #000000;
}
.cid-v5yO3mvYdr .card-text {
  color: #000000;
}
.cid-v5yO3mvYdr .content-head {
  max-width: 800px;
}
.cid-v5yO3mvYdr .mbr-section-title {
  color: #000000;
}
.cid-v5yO3mRhag {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5yO3mRhag .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-v5yO3mRhag form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-v5yO3mRhag form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-v5yO3mRhag form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-v5yO3mRhag .content-head {
  max-width: 800px;
}
.cid-v5yO3mRhag .mbr-section-title {
  color: #9fe870;
}
.cid-v5yO3nhP6w {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5yO3nhP6w .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
}
.cid-v5yO3nhP6w .panel-group {
  border: none;
}
.cid-v5yO3nhP6w .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5yO3nhP6w .card-header {
    padding: 1rem 0rem;
  }
}
.cid-v5yO3nhP6w .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-v5yO3nhP6w .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-v5yO3nhP6w .img-col {
  padding: 0;
}
.cid-v5yO3nhP6w .img-item {
  height: 100%;
}
.cid-v5yO3nhP6w img {
  height: 100%;
  object-fit: cover;
}
.cid-v5yO3nhP6w .collapsed span {
  transform: rotate(0deg);
}
.cid-v5yO3nhP6w .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v5yO3nhP6w p {
  margin-bottom: 0.3rem;
}
.cid-v5yO3nhP6w .panel-title-edit {
  color: #ff4552;
}
.cid-v5yO3nhP6w .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-v5yO3nhP6w .card {
  background: #b9fd9b;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-v5yO3nhP6w .card {
    padding: 1.5rem;
  }
}
.cid-v5yO3nhP6w .panel-text {
  color: #000000;
}
.cid-v5yO3nhP6w .mbr-section-title {
  text-align: center;
  color: #8ae94d;
}
.cid-v5yO3nhP6w .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-v5yO3nhP6w .panel-title-edit,
.cid-v5yO3nhP6w .mbr-iconfont {
  color: #000000;
}
.cid-v5yO3nAnfD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v5yO3nAnfD .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5yO3nAnfD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-v5yO3nAnfD .row {
    flex-direction: column-reverse;
  }
  .cid-v5yO3nAnfD .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v5yO3nAnfD .google-map {
  height: 100%;
  position: relative;
}
.cid-v5yO3nAnfD .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v5yO3nAnfD .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v5yO3nAnfD .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v5yO3nAnfD .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v5yO3nAnfD .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-v5yO3nAnfD .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #f7f7f7;
}
.cid-v5yO3nAnfD .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v5yO3nAnfD .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5yO3nAnfD .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-v5yO3nAnfD .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #9fe870;
}
.cid-v5yO3nAnfD P {
  text-align: left;
  color: #000000;
}
.cid-v5yO3o0Fzl {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #9fe870;
}
@media (max-width: 991px) {
  .cid-v5yO3o0Fzl .container {
    padding: 0 16px;
  }
}
@media (max-width: 767px) {
  .cid-v5yO3o0Fzl .container {
    padding: 0 12px;
  }
}
.cid-v5yO3o0Fzl .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v5yO3o0Fzl .social-row .soc-item {
  margin: 8px;
}
.cid-v5yO3o0Fzl .social-row .soc-item a:hover .mbr-iconfont,
.cid-v5yO3o0Fzl .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-v5yO3o0Fzl .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #46920c;
  transition: all 0.3s ease-in-out;
}
.cid-v5yO3o0Fzl .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v5yO3o0Fzl .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v5yO3o0Fzl .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v5yO3o0Fzl .header-menu li p {
  margin: 0;
}
.cid-v5yO3o0Fzl .copyright {
  margin-bottom: 0;
  color: #000000;
  text-align: center;
}
.cid-v5yO3o0Fzl .mbr-section-title {
  color: #ffffff;
}
.cid-v5z2UKHyiW {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v5z2UKHyiW .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-v5z2UKHyiW .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v5z2UKHyiW .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5z2UKHyiW .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v5z2UKHyiW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v5z2UKHyiW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5z2UKHyiW .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v5z2UKHyiW .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v5z2UKHyiW .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v5z2UKHyiW .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v5z2UKHyiW .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5z2UKHyiW .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v5z2UKHyiW .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v5z2UKHyiW .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v5z2UKHyiW .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v5z2UKHyiW .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v5z2UKHyiW .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v5z2UKHyiW .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v5z2UKHyiW .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v5z2UKHyiW .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v5z2UKHyiW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5z2UKHyiW .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v5z2UKHyiW .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5z2UKHyiW .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v5z2UKHyiW .iconfont-wrapper {
  color: #ff4552 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v5z2UKHyiW .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.9) !important;
}
.cid-v5z2UKHyiW .nav-item:focus,
.cid-v5z2UKHyiW .nav-link:focus {
  outline: none;
}
.cid-v5z2UKHyiW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5z2UKHyiW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5z2UKHyiW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5z2UKHyiW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5z2UKHyiW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5z2UKHyiW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5z2UKHyiW .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-v5z2UKHyiW .navbar.opened {
  transition: all 0.3s;
}
.cid-v5z2UKHyiW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5z2UKHyiW .navbar .navbar-logo img {
  width: auto;
}
.cid-v5z2UKHyiW .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v5z2UKHyiW .navbar.collapsed {
  justify-content: center;
}
.cid-v5z2UKHyiW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5z2UKHyiW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v5z2UKHyiW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v5z2UKHyiW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5z2UKHyiW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5z2UKHyiW .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-v5z2UKHyiW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5z2UKHyiW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5z2UKHyiW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5z2UKHyiW .navbar {
    min-height: 72px;
  }
  .cid-v5z2UKHyiW .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v5z2UKHyiW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5z2UKHyiW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5z2UKHyiW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5z2UKHyiW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5z2UKHyiW .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-v5z2UKHyiW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v5z2UKHyiW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v5z2UKHyiW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5z2UKHyiW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v5z2UKHyiW .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v5z2UKHyiW .dropdown-item.active,
.cid-v5z2UKHyiW .dropdown-item:active {
  background-color: transparent;
}
.cid-v5z2UKHyiW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5z2UKHyiW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5z2UKHyiW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5z2UKHyiW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5z2UKHyiW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v5z2UKHyiW .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v5z2UKHyiW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5z2UKHyiW .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v5z2UKHyiW .navbar-buttons {
    text-align: left;
  }
}
.cid-v5z2UKHyiW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5z2UKHyiW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5z2UKHyiW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5z2UKHyiW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5z2UKHyiW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5z2UKHyiW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5z2UKHyiW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5z2UKHyiW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5z2UKHyiW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5z2UKHyiW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5z2UKHyiW .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v5z2UKHyiW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5z2UKHyiW .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-v5z2UKHyiW .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5z2UKHyiW .navbar {
    height: 70px;
  }
  .cid-v5z2UKHyiW .navbar.opened {
    height: auto;
  }
  .cid-v5z2UKHyiW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5z2UKHyiW .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v5z2UKHyiW .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v5z2UKHyiW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5z2UKHyiW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5z2UKHyiW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5z2UKHyiW .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v5z2UKHyiW .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v5z2UKHyiW .navbar-brand {
    margin-right: auto;
  }
  .cid-v5z2UKHyiW .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.9) !important;
    background: rgba(255, 255, 255, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v5z2UKHyiW .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v5z2UKHyiW .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v5z2UKHyiW .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5z2UKHyiW .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5z2UKHyiW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5z2UKHyiW .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-v5z2UKHyiW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5z2UKHyiW .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5z2UKHyiW .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v5z2UKHyiW .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v5z2ULdmTt {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5z2ULdmTt .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5z2ULdmTt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5z2ULdmTt .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v5z2ULdmTt .image-wrap img {
    display: block;
    margin: auto;
  }
}
.cid-v5z2ULdmTt .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v5z2ULdmTt .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v5z2ULdmTt .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v5z2ULdmTt .header-menu li p {
  margin: 0;
}
.cid-v5z2ULdmTt .mbr-section-title {
  color: #9fe870;
}
.cid-v5z2ULdmTt .header-menu-item {
  color: #ffffff;
}
.cid-v5z2ULdmTt .mbr-text,
.cid-v5z2ULdmTt .mbr-section-btn {
  color: #454745;
  text-align: center;
}
.cid-v5z2ULOfHk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/spice-garden-sri-lanka-1024x585.jpg?v=1VVCma");
}
.cid-v5z2ULOfHk .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5z2ULOfHk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5z2ULOfHk .card-wrapper {
  background: #9fe870;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-v5z2ULOfHk .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5z2ULOfHk .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5z2ULOfHk .card-wrapper {
    padding: 4rem;
  }
}
.cid-v5z2ULOfHk .card-title {
  color: #2e481a;
}
.cid-v5z2UMcQ82 {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v5z2UMcQ82 img,
.cid-v5z2UMcQ82 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v5z2UMcQ82 .item:focus,
.cid-v5z2UMcQ82 span:focus {
  outline: none;
}
.cid-v5z2UMcQ82 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5z2UMcQ82 .item {
    margin-bottom: 1rem;
  }
}
.cid-v5z2UMcQ82 .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5z2UMcQ82 .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v5z2UMcQ82 .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5z2UMcQ82 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5z2UMcQ82 .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v5z2UMcQ82 .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v5z2UMcQ82 .item-subtitle {
  text-align: center;
}
.cid-v5z2UMcQ82 .mbr-text,
.cid-v5z2UMcQ82 .item .mbr-section-btn {
  text-align: left;
}
.cid-v5z2UMcQ82 .mbr-section-subtitle,
.cid-v5z2UMcQ82 .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v5z2UMxfzN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5z2UMxfzN .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5z2UMxfzN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5z2UMxfzN .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5z2UMxfzN .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5z2UMxfzN .item-wrapper {
  background: #9fe870;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5z2UMxfzN .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v5z2UMxfzN .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v5z2UMxfzN .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #46920c;
  height: 80px;
  border-radius: 50%;
}
.cid-v5z2UMxfzN .mbr-section-title {
  color: #9fe870;
}
.cid-v5z2UMxfzN .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v5z2UMxfzN .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v5z2UMxfzN .card-box .item-footer {
  margin-top: auto;
}
.cid-v5z2UMxfzN .content-head {
  max-width: 800px;
}
.cid-v5z2UMX28h {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-v5z2UMX28h .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5z2UMX28h .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v5z2UMX28h .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5z2UMX28h .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5z2UMX28h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5z2UMX28h .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5z2UMX28h .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5z2UMX28h .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v5z2UMX28h .card-title,
.cid-v5z2UMX28h .iconfont-wrapper {
  color: #000000;
}
.cid-v5z2UMX28h .card-text {
  color: #000000;
}
.cid-v5z2UMX28h .content-head {
  max-width: 800px;
}
.cid-v5z2UMX28h .mbr-section-title {
  color: #000000;
}
.cid-v5z2UNi2i9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5z2UNi2i9 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-v5z2UNi2i9 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-v5z2UNi2i9 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-v5z2UNi2i9 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-v5z2UNi2i9 .content-head {
  max-width: 800px;
}
.cid-v5z2UNi2i9 .mbr-section-title {
  color: #9fe870;
}
.cid-v5z2UNGyu9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5z2UNGyu9 .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
}
.cid-v5z2UNGyu9 .panel-group {
  border: none;
}
.cid-v5z2UNGyu9 .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5z2UNGyu9 .card-header {
    padding: 1rem 0rem;
  }
}
.cid-v5z2UNGyu9 .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-v5z2UNGyu9 .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-v5z2UNGyu9 .img-col {
  padding: 0;
}
.cid-v5z2UNGyu9 .img-item {
  height: 100%;
}
.cid-v5z2UNGyu9 img {
  height: 100%;
  object-fit: cover;
}
.cid-v5z2UNGyu9 .collapsed span {
  transform: rotate(0deg);
}
.cid-v5z2UNGyu9 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v5z2UNGyu9 p {
  margin-bottom: 0.3rem;
}
.cid-v5z2UNGyu9 .panel-title-edit {
  color: #ff4552;
}
.cid-v5z2UNGyu9 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-v5z2UNGyu9 .card {
  background: #b9fd9b;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-v5z2UNGyu9 .card {
    padding: 1.5rem;
  }
}
.cid-v5z2UNGyu9 .panel-text {
  color: #000000;
}
.cid-v5z2UNGyu9 .mbr-section-title {
  text-align: center;
  color: #8ae94d;
}
.cid-v5z2UNGyu9 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-v5z2UNGyu9 .panel-title-edit,
.cid-v5z2UNGyu9 .mbr-iconfont {
  color: #000000;
}
.cid-v5z2UOeKoL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v5z2UOeKoL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5z2UOeKoL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-v5z2UOeKoL .row {
    flex-direction: column-reverse;
  }
  .cid-v5z2UOeKoL .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v5z2UOeKoL .google-map {
  height: 100%;
  position: relative;
}
.cid-v5z2UOeKoL .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v5z2UOeKoL .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v5z2UOeKoL .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v5z2UOeKoL .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v5z2UOeKoL .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-v5z2UOeKoL .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #f7f7f7;
}
.cid-v5z2UOeKoL .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v5z2UOeKoL .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5z2UOeKoL .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-v5z2UOeKoL .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #9fe870;
}
.cid-v5z2UOeKoL P {
  text-align: left;
  color: #000000;
}
.cid-v5z2UOMRyP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #9fe870;
}
@media (max-width: 991px) {
  .cid-v5z2UOMRyP .container {
    padding: 0 16px;
  }
}
@media (max-width: 767px) {
  .cid-v5z2UOMRyP .container {
    padding: 0 12px;
  }
}
.cid-v5z2UOMRyP .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v5z2UOMRyP .social-row .soc-item {
  margin: 8px;
}
.cid-v5z2UOMRyP .social-row .soc-item a:hover .mbr-iconfont,
.cid-v5z2UOMRyP .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-v5z2UOMRyP .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #46920c;
  transition: all 0.3s ease-in-out;
}
.cid-v5z2UOMRyP .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v5z2UOMRyP .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v5z2UOMRyP .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v5z2UOMRyP .header-menu li p {
  margin: 0;
}
.cid-v5z2UOMRyP .copyright {
  margin-bottom: 0;
  color: #000000;
  text-align: center;
}
.cid-v5z2UOMRyP .mbr-section-title {
  color: #ffffff;
}
.cid-v5BjtTLhRu {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v5BjtTLhRu .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-v5BjtTLhRu .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v5BjtTLhRu .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5BjtTLhRu .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v5BjtTLhRu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v5BjtTLhRu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5BjtTLhRu .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v5BjtTLhRu .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v5BjtTLhRu .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v5BjtTLhRu .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v5BjtTLhRu .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5BjtTLhRu .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v5BjtTLhRu .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v5BjtTLhRu .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v5BjtTLhRu .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v5BjtTLhRu .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v5BjtTLhRu .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v5BjtTLhRu .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v5BjtTLhRu .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v5BjtTLhRu .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v5BjtTLhRu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5BjtTLhRu .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v5BjtTLhRu .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5BjtTLhRu .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v5BjtTLhRu .iconfont-wrapper {
  color: #ff4552 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v5BjtTLhRu .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.9) !important;
}
.cid-v5BjtTLhRu .nav-item:focus,
.cid-v5BjtTLhRu .nav-link:focus {
  outline: none;
}
.cid-v5BjtTLhRu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5BjtTLhRu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5BjtTLhRu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5BjtTLhRu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5BjtTLhRu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5BjtTLhRu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5BjtTLhRu .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-v5BjtTLhRu .navbar.opened {
  transition: all 0.3s;
}
.cid-v5BjtTLhRu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5BjtTLhRu .navbar .navbar-logo img {
  width: auto;
}
.cid-v5BjtTLhRu .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v5BjtTLhRu .navbar.collapsed {
  justify-content: center;
}
.cid-v5BjtTLhRu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5BjtTLhRu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v5BjtTLhRu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v5BjtTLhRu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5BjtTLhRu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5BjtTLhRu .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-v5BjtTLhRu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5BjtTLhRu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5BjtTLhRu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5BjtTLhRu .navbar {
    min-height: 72px;
  }
  .cid-v5BjtTLhRu .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v5BjtTLhRu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5BjtTLhRu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5BjtTLhRu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5BjtTLhRu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5BjtTLhRu .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-v5BjtTLhRu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v5BjtTLhRu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v5BjtTLhRu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5BjtTLhRu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v5BjtTLhRu .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v5BjtTLhRu .dropdown-item.active,
.cid-v5BjtTLhRu .dropdown-item:active {
  background-color: transparent;
}
.cid-v5BjtTLhRu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5BjtTLhRu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5BjtTLhRu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5BjtTLhRu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5BjtTLhRu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v5BjtTLhRu .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v5BjtTLhRu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5BjtTLhRu .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v5BjtTLhRu .navbar-buttons {
    text-align: left;
  }
}
.cid-v5BjtTLhRu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5BjtTLhRu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5BjtTLhRu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5BjtTLhRu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5BjtTLhRu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5BjtTLhRu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5BjtTLhRu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5BjtTLhRu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5BjtTLhRu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5BjtTLhRu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5BjtTLhRu .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v5BjtTLhRu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5BjtTLhRu .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-v5BjtTLhRu .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5BjtTLhRu .navbar {
    height: 70px;
  }
  .cid-v5BjtTLhRu .navbar.opened {
    height: auto;
  }
  .cid-v5BjtTLhRu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5BjtTLhRu .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v5BjtTLhRu .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v5BjtTLhRu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5BjtTLhRu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5BjtTLhRu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5BjtTLhRu .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v5BjtTLhRu .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v5BjtTLhRu .navbar-brand {
    margin-right: auto;
  }
  .cid-v5BjtTLhRu .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.9) !important;
    background: rgba(255, 255, 255, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v5BjtTLhRu .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v5BjtTLhRu .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v5BjtTLhRu .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5BjtTLhRu .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5BjtTLhRu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5BjtTLhRu .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-v5BjtTLhRu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5BjtTLhRu .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5BjtTLhRu .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v5BjtTLhRu .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v5BjtUjjgy {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5BjtUjjgy .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5BjtUjjgy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5BjtUjjgy .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v5BjtUjjgy .image-wrap img {
    display: block;
    margin: auto;
  }
}
.cid-v5BjtUjjgy .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v5BjtUjjgy .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v5BjtUjjgy .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v5BjtUjjgy .header-menu li p {
  margin: 0;
}
.cid-v5BjtUjjgy .mbr-section-title {
  color: #9fe870;
}
.cid-v5BjtUjjgy .header-menu-item {
  color: #ffffff;
}
.cid-v5BjtUjjgy .mbr-text,
.cid-v5BjtUjjgy .mbr-section-btn {
  color: #454745;
  text-align: center;
}
.cid-v5BjtUX6LO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/unnamed-439x512.jpg?v=1VVCma");
}
.cid-v5BjtUX6LO .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5BjtUX6LO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5BjtUX6LO .card-wrapper {
  background: #9fe870;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-v5BjtUX6LO .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5BjtUX6LO .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5BjtUX6LO .card-wrapper {
    padding: 4rem;
  }
}
.cid-v5BjtUX6LO .card-title {
  color: #2e481a;
}
.cid-v5BjtVsVHq {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v5BjtVsVHq img,
.cid-v5BjtVsVHq .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v5BjtVsVHq .item:focus,
.cid-v5BjtVsVHq span:focus {
  outline: none;
}
.cid-v5BjtVsVHq .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5BjtVsVHq .item {
    margin-bottom: 1rem;
  }
}
.cid-v5BjtVsVHq .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5BjtVsVHq .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v5BjtVsVHq .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5BjtVsVHq .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5BjtVsVHq .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v5BjtVsVHq .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v5BjtVsVHq .item-subtitle {
  text-align: center;
}
.cid-v5BjtVsVHq .mbr-text,
.cid-v5BjtVsVHq .item .mbr-section-btn {
  text-align: left;
}
.cid-v5BjtVsVHq .mbr-section-subtitle,
.cid-v5BjtVsVHq .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v5BjtVPMXc {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5BjtVPMXc .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5BjtVPMXc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5BjtVPMXc .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5BjtVPMXc .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5BjtVPMXc .item-wrapper {
  background: #9fe870;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5BjtVPMXc .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v5BjtVPMXc .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v5BjtVPMXc .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #46920c;
  height: 80px;
  border-radius: 50%;
}
.cid-v5BjtVPMXc .mbr-section-title {
  color: #9fe870;
}
.cid-v5BjtVPMXc .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v5BjtVPMXc .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v5BjtVPMXc .card-box .item-footer {
  margin-top: auto;
}
.cid-v5BjtVPMXc .content-head {
  max-width: 800px;
}
.cid-v5BjtWhHzZ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-v5BjtWhHzZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5BjtWhHzZ .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v5BjtWhHzZ .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5BjtWhHzZ .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5BjtWhHzZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5BjtWhHzZ .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5BjtWhHzZ .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5BjtWhHzZ .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v5BjtWhHzZ .card-title,
.cid-v5BjtWhHzZ .iconfont-wrapper {
  color: #000000;
}
.cid-v5BjtWhHzZ .card-text {
  color: #000000;
}
.cid-v5BjtWhHzZ .content-head {
  max-width: 800px;
}
.cid-v5BjtWhHzZ .mbr-section-title {
  color: #000000;
}
.cid-v5BjtWSNyK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5BjtWSNyK .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-v5BjtWSNyK form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-v5BjtWSNyK form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-v5BjtWSNyK form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-v5BjtWSNyK .content-head {
  max-width: 800px;
}
.cid-v5BjtWSNyK .mbr-section-title {
  color: #9fe870;
}
.cid-v5BjtXvqKq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5BjtXvqKq .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
}
.cid-v5BjtXvqKq .panel-group {
  border: none;
}
.cid-v5BjtXvqKq .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5BjtXvqKq .card-header {
    padding: 1rem 0rem;
  }
}
.cid-v5BjtXvqKq .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-v5BjtXvqKq .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-v5BjtXvqKq .img-col {
  padding: 0;
}
.cid-v5BjtXvqKq .img-item {
  height: 100%;
}
.cid-v5BjtXvqKq img {
  height: 100%;
  object-fit: cover;
}
.cid-v5BjtXvqKq .collapsed span {
  transform: rotate(0deg);
}
.cid-v5BjtXvqKq .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v5BjtXvqKq p {
  margin-bottom: 0.3rem;
}
.cid-v5BjtXvqKq .panel-title-edit {
  color: #ff4552;
}
.cid-v5BjtXvqKq .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-v5BjtXvqKq .card {
  background: #b9fd9b;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-v5BjtXvqKq .card {
    padding: 1.5rem;
  }
}
.cid-v5BjtXvqKq .panel-text {
  color: #000000;
}
.cid-v5BjtXvqKq .mbr-section-title {
  text-align: center;
  color: #8ae94d;
}
.cid-v5BjtXvqKq .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-v5BjtXvqKq .panel-title-edit,
.cid-v5BjtXvqKq .mbr-iconfont {
  color: #000000;
}
.cid-v5BjtYiNLQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v5BjtYiNLQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5BjtYiNLQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-v5BjtYiNLQ .row {
    flex-direction: column-reverse;
  }
  .cid-v5BjtYiNLQ .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v5BjtYiNLQ .google-map {
  height: 100%;
  position: relative;
}
.cid-v5BjtYiNLQ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v5BjtYiNLQ .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v5BjtYiNLQ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v5BjtYiNLQ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v5BjtYiNLQ .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-v5BjtYiNLQ .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #f7f7f7;
}
.cid-v5BjtYiNLQ .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v5BjtYiNLQ .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5BjtYiNLQ .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-v5BjtYiNLQ .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #9fe870;
}
.cid-v5BjtYiNLQ P {
  text-align: left;
  color: #000000;
}
.cid-v5BjtZaUur {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #9fe870;
}
@media (max-width: 991px) {
  .cid-v5BjtZaUur .container {
    padding: 0 16px;
  }
}
@media (max-width: 767px) {
  .cid-v5BjtZaUur .container {
    padding: 0 12px;
  }
}
.cid-v5BjtZaUur .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v5BjtZaUur .social-row .soc-item {
  margin: 8px;
}
.cid-v5BjtZaUur .social-row .soc-item a:hover .mbr-iconfont,
.cid-v5BjtZaUur .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-v5BjtZaUur .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #46920c;
  transition: all 0.3s ease-in-out;
}
.cid-v5BjtZaUur .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v5BjtZaUur .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v5BjtZaUur .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v5BjtZaUur .header-menu li p {
  margin: 0;
}
.cid-v5BjtZaUur .copyright {
  margin-bottom: 0;
  color: #000000;
  text-align: center;
}
.cid-v5BjtZaUur .mbr-section-title {
  color: #ffffff;
}
.cid-v5BoIU45V6 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v5BoIU45V6 .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-v5BoIU45V6 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v5BoIU45V6 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5BoIU45V6 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v5BoIU45V6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v5BoIU45V6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5BoIU45V6 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v5BoIU45V6 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v5BoIU45V6 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v5BoIU45V6 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v5BoIU45V6 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5BoIU45V6 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v5BoIU45V6 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v5BoIU45V6 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v5BoIU45V6 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v5BoIU45V6 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v5BoIU45V6 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v5BoIU45V6 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v5BoIU45V6 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v5BoIU45V6 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v5BoIU45V6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5BoIU45V6 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v5BoIU45V6 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5BoIU45V6 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v5BoIU45V6 .iconfont-wrapper {
  color: #ff4552 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v5BoIU45V6 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.9) !important;
}
.cid-v5BoIU45V6 .nav-item:focus,
.cid-v5BoIU45V6 .nav-link:focus {
  outline: none;
}
.cid-v5BoIU45V6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5BoIU45V6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5BoIU45V6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5BoIU45V6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5BoIU45V6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5BoIU45V6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5BoIU45V6 .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-v5BoIU45V6 .navbar.opened {
  transition: all 0.3s;
}
.cid-v5BoIU45V6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5BoIU45V6 .navbar .navbar-logo img {
  width: auto;
}
.cid-v5BoIU45V6 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v5BoIU45V6 .navbar.collapsed {
  justify-content: center;
}
.cid-v5BoIU45V6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5BoIU45V6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v5BoIU45V6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v5BoIU45V6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5BoIU45V6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5BoIU45V6 .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-v5BoIU45V6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5BoIU45V6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5BoIU45V6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5BoIU45V6 .navbar {
    min-height: 72px;
  }
  .cid-v5BoIU45V6 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v5BoIU45V6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5BoIU45V6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5BoIU45V6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5BoIU45V6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5BoIU45V6 .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-v5BoIU45V6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v5BoIU45V6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v5BoIU45V6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5BoIU45V6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v5BoIU45V6 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v5BoIU45V6 .dropdown-item.active,
.cid-v5BoIU45V6 .dropdown-item:active {
  background-color: transparent;
}
.cid-v5BoIU45V6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5BoIU45V6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5BoIU45V6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5BoIU45V6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5BoIU45V6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v5BoIU45V6 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v5BoIU45V6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5BoIU45V6 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v5BoIU45V6 .navbar-buttons {
    text-align: left;
  }
}
.cid-v5BoIU45V6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5BoIU45V6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5BoIU45V6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5BoIU45V6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5BoIU45V6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5BoIU45V6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5BoIU45V6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5BoIU45V6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5BoIU45V6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5BoIU45V6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5BoIU45V6 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v5BoIU45V6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5BoIU45V6 .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-v5BoIU45V6 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5BoIU45V6 .navbar {
    height: 70px;
  }
  .cid-v5BoIU45V6 .navbar.opened {
    height: auto;
  }
  .cid-v5BoIU45V6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5BoIU45V6 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v5BoIU45V6 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v5BoIU45V6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5BoIU45V6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5BoIU45V6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5BoIU45V6 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v5BoIU45V6 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v5BoIU45V6 .navbar-brand {
    margin-right: auto;
  }
  .cid-v5BoIU45V6 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.9) !important;
    background: rgba(255, 255, 255, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v5BoIU45V6 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v5BoIU45V6 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v5BoIU45V6 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5BoIU45V6 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5BoIU45V6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5BoIU45V6 .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-v5BoIU45V6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5BoIU45V6 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5BoIU45V6 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v5BoIU45V6 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v5BoIUKEyj {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5BoIUKEyj .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5BoIUKEyj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5BoIUKEyj .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v5BoIUKEyj .image-wrap img {
    display: block;
    margin: auto;
  }
}
.cid-v5BoIUKEyj .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v5BoIUKEyj .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v5BoIUKEyj .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v5BoIUKEyj .header-menu li p {
  margin: 0;
}
.cid-v5BoIUKEyj .mbr-section-title {
  color: #9fe870;
}
.cid-v5BoIUKEyj .header-menu-item {
  color: #ffffff;
}
.cid-v5BoIUKEyj .mbr-text,
.cid-v5BoIUKEyj .mbr-section-btn {
  color: #454745;
  text-align: center;
}
.cid-v5BoIVcdx0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/i-jsrhppj-x3-1.webp");
}
.cid-v5BoIVcdx0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5BoIVcdx0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5BoIVcdx0 .card-wrapper {
  background: #9fe870;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-v5BoIVcdx0 .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5BoIVcdx0 .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5BoIVcdx0 .card-wrapper {
    padding: 4rem;
  }
}
.cid-v5BoIVcdx0 .card-title {
  color: #2e481a;
}
.cid-v5BoIVAtIr {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v5BoIVAtIr img,
.cid-v5BoIVAtIr .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v5BoIVAtIr .item:focus,
.cid-v5BoIVAtIr span:focus {
  outline: none;
}
.cid-v5BoIVAtIr .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5BoIVAtIr .item {
    margin-bottom: 1rem;
  }
}
.cid-v5BoIVAtIr .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5BoIVAtIr .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v5BoIVAtIr .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5BoIVAtIr .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5BoIVAtIr .mbr-section-title {
  color: #ff4552;
  text-align: center;
}
.cid-v5BoIVAtIr .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v5BoIVAtIr .item-subtitle {
  text-align: center;
}
.cid-v5BoIVAtIr .mbr-text,
.cid-v5BoIVAtIr .item .mbr-section-btn {
  text-align: left;
}
.cid-v5BoIVAtIr .mbr-section-subtitle,
.cid-v5BoIVAtIr .mbr-section-head .mbr-section-btn {
  text-align: center;
  color: #454745;
}
.cid-v5BoIVXwfK {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5BoIVXwfK .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5BoIVXwfK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5BoIVXwfK .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5BoIVXwfK .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5BoIVXwfK .item-wrapper {
  background: #9fe870;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5BoIVXwfK .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v5BoIVXwfK .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v5BoIVXwfK .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #46920c;
  height: 80px;
  border-radius: 50%;
}
.cid-v5BoIVXwfK .mbr-section-title {
  color: #9fe870;
}
.cid-v5BoIVXwfK .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v5BoIVXwfK .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v5BoIVXwfK .card-box .item-footer {
  margin-top: auto;
}
.cid-v5BoIVXwfK .content-head {
  max-width: 800px;
}
.cid-v5BoIWuyJ5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #9fe870;
}
.cid-v5BoIWuyJ5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5BoIWuyJ5 .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v5BoIWuyJ5 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5BoIWuyJ5 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5BoIWuyJ5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5BoIWuyJ5 .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5BoIWuyJ5 .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5BoIWuyJ5 .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v5BoIWuyJ5 .card-title,
.cid-v5BoIWuyJ5 .iconfont-wrapper {
  color: #000000;
}
.cid-v5BoIWuyJ5 .card-text {
  color: #000000;
}
.cid-v5BoIWuyJ5 .content-head {
  max-width: 800px;
}
.cid-v5BoIWuyJ5 .mbr-section-title {
  color: #000000;
}
.cid-v5BoIX2YfH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5BoIX2YfH .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-v5BoIX2YfH form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-v5BoIX2YfH form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-v5BoIX2YfH form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-v5BoIX2YfH .content-head {
  max-width: 800px;
}
.cid-v5BoIX2YfH .mbr-section-title {
  color: #9fe870;
}
.cid-v5BoIXuxtL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5BoIXuxtL .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
}
.cid-v5BoIXuxtL .panel-group {
  border: none;
}
.cid-v5BoIXuxtL .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5BoIXuxtL .card-header {
    padding: 1rem 0rem;
  }
}
.cid-v5BoIXuxtL .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-v5BoIXuxtL .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-v5BoIXuxtL .img-col {
  padding: 0;
}
.cid-v5BoIXuxtL .img-item {
  height: 100%;
}
.cid-v5BoIXuxtL img {
  height: 100%;
  object-fit: cover;
}
.cid-v5BoIXuxtL .collapsed span {
  transform: rotate(0deg);
}
.cid-v5BoIXuxtL .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v5BoIXuxtL p {
  margin-bottom: 0.3rem;
}
.cid-v5BoIXuxtL .panel-title-edit {
  color: #ff4552;
}
.cid-v5BoIXuxtL .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-v5BoIXuxtL .card {
  background: #b9fd9b;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-v5BoIXuxtL .card {
    padding: 1.5rem;
  }
}
.cid-v5BoIXuxtL .panel-text {
  color: #000000;
}
.cid-v5BoIXuxtL .mbr-section-title {
  text-align: center;
  color: #8ae94d;
}
.cid-v5BoIXuxtL .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-v5BoIXuxtL .panel-title-edit,
.cid-v5BoIXuxtL .mbr-iconfont {
  color: #000000;
}
.cid-v5BoIY5a7B {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v5BoIY5a7B .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5BoIY5a7B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-v5BoIY5a7B .row {
    flex-direction: column-reverse;
  }
  .cid-v5BoIY5a7B .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v5BoIY5a7B .google-map {
  height: 100%;
  position: relative;
}
.cid-v5BoIY5a7B .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v5BoIY5a7B .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v5BoIY5a7B .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v5BoIY5a7B .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v5BoIY5a7B .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-v5BoIY5a7B .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #f7f7f7;
}
.cid-v5BoIY5a7B .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v5BoIY5a7B .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5BoIY5a7B .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-v5BoIY5a7B .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #9fe870;
}
.cid-v5BoIY5a7B P {
  text-align: left;
  color: #000000;
}
.cid-v5BoIZaB17 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #9fe870;
}
@media (max-width: 991px) {
  .cid-v5BoIZaB17 .container {
    padding: 0 16px;
  }
}
@media (max-width: 767px) {
  .cid-v5BoIZaB17 .container {
    padding: 0 12px;
  }
}
.cid-v5BoIZaB17 .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v5BoIZaB17 .social-row .soc-item {
  margin: 8px;
}
.cid-v5BoIZaB17 .social-row .soc-item a:hover .mbr-iconfont,
.cid-v5BoIZaB17 .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-v5BoIZaB17 .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #46920c;
  transition: all 0.3s ease-in-out;
}
.cid-v5BoIZaB17 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v5BoIZaB17 .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v5BoIZaB17 .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v5BoIZaB17 .header-menu li p {
  margin: 0;
}
.cid-v5BoIZaB17 .copyright {
  margin-bottom: 0;
  color: #000000;
  text-align: center;
}
.cid-v5BoIZaB17 .mbr-section-title {
  color: #ffffff;
}
.cid-v5BDXkP8s2 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v5BDXkP8s2 .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-v5BDXkP8s2 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v5BDXkP8s2 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5BDXkP8s2 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v5BDXkP8s2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v5BDXkP8s2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5BDXkP8s2 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v5BDXkP8s2 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v5BDXkP8s2 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v5BDXkP8s2 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v5BDXkP8s2 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5BDXkP8s2 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v5BDXkP8s2 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v5BDXkP8s2 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v5BDXkP8s2 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v5BDXkP8s2 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v5BDXkP8s2 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v5BDXkP8s2 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v5BDXkP8s2 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v5BDXkP8s2 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v5BDXkP8s2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5BDXkP8s2 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v5BDXkP8s2 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5BDXkP8s2 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v5BDXkP8s2 .iconfont-wrapper {
  color: #ff4552 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v5BDXkP8s2 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.9) !important;
}
.cid-v5BDXkP8s2 .nav-item:focus,
.cid-v5BDXkP8s2 .nav-link:focus {
  outline: none;
}
.cid-v5BDXkP8s2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5BDXkP8s2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5BDXkP8s2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5BDXkP8s2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5BDXkP8s2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5BDXkP8s2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5BDXkP8s2 .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-v5BDXkP8s2 .navbar.opened {
  transition: all 0.3s;
}
.cid-v5BDXkP8s2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5BDXkP8s2 .navbar .navbar-logo img {
  width: auto;
}
.cid-v5BDXkP8s2 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v5BDXkP8s2 .navbar.collapsed {
  justify-content: center;
}
.cid-v5BDXkP8s2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5BDXkP8s2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v5BDXkP8s2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v5BDXkP8s2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5BDXkP8s2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5BDXkP8s2 .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-v5BDXkP8s2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5BDXkP8s2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5BDXkP8s2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5BDXkP8s2 .navbar {
    min-height: 72px;
  }
  .cid-v5BDXkP8s2 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v5BDXkP8s2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5BDXkP8s2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5BDXkP8s2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5BDXkP8s2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5BDXkP8s2 .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-v5BDXkP8s2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v5BDXkP8s2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v5BDXkP8s2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5BDXkP8s2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v5BDXkP8s2 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v5BDXkP8s2 .dropdown-item.active,
.cid-v5BDXkP8s2 .dropdown-item:active {
  background-color: transparent;
}
.cid-v5BDXkP8s2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5BDXkP8s2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5BDXkP8s2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5BDXkP8s2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5BDXkP8s2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v5BDXkP8s2 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v5BDXkP8s2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5BDXkP8s2 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v5BDXkP8s2 .navbar-buttons {
    text-align: left;
  }
}
.cid-v5BDXkP8s2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5BDXkP8s2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5BDXkP8s2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5BDXkP8s2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5BDXkP8s2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5BDXkP8s2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5BDXkP8s2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5BDXkP8s2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5BDXkP8s2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5BDXkP8s2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5BDXkP8s2 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v5BDXkP8s2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5BDXkP8s2 .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-v5BDXkP8s2 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5BDXkP8s2 .navbar {
    height: 70px;
  }
  .cid-v5BDXkP8s2 .navbar.opened {
    height: auto;
  }
  .cid-v5BDXkP8s2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5BDXkP8s2 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v5BDXkP8s2 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v5BDXkP8s2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5BDXkP8s2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5BDXkP8s2 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5BDXkP8s2 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v5BDXkP8s2 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v5BDXkP8s2 .navbar-brand {
    margin-right: auto;
  }
  .cid-v5BDXkP8s2 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.9) !important;
    background: rgba(255, 255, 255, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v5BDXkP8s2 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v5BDXkP8s2 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v5BDXkP8s2 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5BDXkP8s2 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5BDXkP8s2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5BDXkP8s2 .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-v5BDXkP8s2 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5BDXkP8s2 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5BDXkP8s2 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v5BDXkP8s2 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v5BDXlnft1 {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5BDXlnft1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5BDXlnft1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5BDXlnft1 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v5BDXlnft1 .image-wrap img {
    display: block;
    margin: auto;
  }
}
.cid-v5BDXlnft1 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v5BDXlnft1 .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v5BDXlnft1 .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v5BDXlnft1 .header-menu li p {
  margin: 0;
}
.cid-v5BDXlnft1 .mbr-section-title {
  color: #9fe870;
}
.cid-v5BDXlnft1 .header-menu-item {
  color: #ffffff;
}
.cid-v5BDXlnft1 .mbr-text,
.cid-v5BDXlnft1 .mbr-section-btn {
  color: #454745;
  text-align: center;
}
.cid-v5BDXlP4yn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #9fe870;
}
.cid-v5BDXlP4yn img,
.cid-v5BDXlP4yn .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-v5BDXlP4yn .item:focus,
.cid-v5BDXlP4yn span:focus {
  outline: none;
}
.cid-v5BDXlP4yn .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5BDXlP4yn .item {
    margin-bottom: 1rem;
  }
}
.cid-v5BDXlP4yn .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5BDXlP4yn .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-v5BDXlP4yn .item-wrapper {
  position: relative;
  border-radius: 2rem;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5BDXlP4yn .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5BDXlP4yn .mbr-section-title {
  color: #2e481a;
  text-align: center;
}
.cid-v5BDXlP4yn .item-title {
  text-align: left;
  color: #9fe870;
}
.cid-v5BDXlP4yn .item-subtitle {
  text-align: left;
}
.cid-v5BDXlP4yn .mbr-text,
.cid-v5BDXlP4yn .item .mbr-section-btn {
  text-align: left;
}
.cid-v5BDXlP4yn .mbr-section-subtitle,
.cid-v5BDXlP4yn .mbr-section-head .mbr-section-btn {
  text-align: center;
}
.cid-v5BDXmBAsT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5BDXmBAsT .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
}
.cid-v5BDXmBAsT .panel-group {
  border: none;
}
.cid-v5BDXmBAsT .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5BDXmBAsT .card-header {
    padding: 1rem 0rem;
  }
}
.cid-v5BDXmBAsT .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-v5BDXmBAsT .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-v5BDXmBAsT .img-col {
  padding: 0;
}
.cid-v5BDXmBAsT .img-item {
  height: 100%;
}
.cid-v5BDXmBAsT img {
  height: 100%;
  object-fit: cover;
}
.cid-v5BDXmBAsT .collapsed span {
  transform: rotate(0deg);
}
.cid-v5BDXmBAsT .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v5BDXmBAsT p {
  margin-bottom: 0.3rem;
}
.cid-v5BDXmBAsT .panel-title-edit {
  color: #ff4552;
}
.cid-v5BDXmBAsT .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-v5BDXmBAsT .card {
  background: #e0fec9;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-v5BDXmBAsT .card {
    padding: 1.5rem;
  }
}
.cid-v5BDXmBAsT .panel-text {
  color: #000000;
}
.cid-v5BDXmBAsT .mbr-section-title {
  text-align: center;
  color: #9fe870;
}
.cid-v5BDXmBAsT .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-v5BDXmBAsT .panel-title-edit,
.cid-v5BDXmBAsT .mbr-iconfont {
  color: #000000;
}
.cid-v5BDXmZLhm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-v5BDXmZLhm .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5BDXmZLhm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-v5BDXmZLhm .row {
    flex-direction: column-reverse;
  }
  .cid-v5BDXmZLhm .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v5BDXmZLhm .google-map {
  height: 100%;
  position: relative;
}
.cid-v5BDXmZLhm .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v5BDXmZLhm .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v5BDXmZLhm .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v5BDXmZLhm .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v5BDXmZLhm .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-v5BDXmZLhm .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #f7f7f7;
}
.cid-v5BDXmZLhm .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v5BDXmZLhm .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5BDXmZLhm .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-v5BDXmZLhm .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #9fe870;
}
.cid-v5BDXmZLhm P {
  text-align: center;
  color: #000000;
}
.cid-v5BDXntxVf {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #9fe870;
}
@media (max-width: 991px) {
  .cid-v5BDXntxVf .container {
    padding: 0 16px;
  }
}
@media (max-width: 767px) {
  .cid-v5BDXntxVf .container {
    padding: 0 12px;
  }
}
.cid-v5BDXntxVf .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v5BDXntxVf .social-row .soc-item {
  margin: 8px;
}
.cid-v5BDXntxVf .social-row .soc-item a:hover .mbr-iconfont,
.cid-v5BDXntxVf .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-v5BDXntxVf .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #ffffff;
  color: #46920c;
  transition: all 0.3s ease-in-out;
}
.cid-v5BDXntxVf .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v5BDXntxVf .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v5BDXntxVf .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v5BDXntxVf .header-menu li p {
  margin: 0;
}
.cid-v5BDXntxVf .copyright {
  margin-bottom: 0;
  color: #000000;
  text-align: center;
}
.cid-v5BDXntxVf .mbr-section-title {
  color: #ffffff;
}
