.btn {
  border-width: 2px;
}
img,
.card-wrap,
.card-wrapper,
.video-wrapper,
.mbr-figure iframe,
.google-map iframe,
.slide-content,
.plan,
.card,
.item-wrapper {
  border-radius: 2rem !important;
}
.video-wrapper {
  overflow: hidden;
}
body {
  font-family: Inter Tight;
}
.display-1 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 4rem;
  line-height: 1;
}
.display-1 > .mbr-iconfont {
  font-size: 5rem;
}
.display-2 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 2.2rem;
  line-height: 1;
}
.display-2 > .mbr-iconfont {
  font-size: 2.75rem;
}
.display-4 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.5rem;
}
.display-5 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.6rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2rem;
}
.display-7 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.2rem;
  line-height: 1.3;
}
.display-7 > .mbr-iconfont {
  font-size: 1.5rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 3.2rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.8rem;
    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.76rem;
    font-size: calc( 1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.28rem;
    font-size: calc( 1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
}
@media (min-width: 992px) and (max-width: 1400px) {
  .display-1 {
    font-size: 2.8rem;
    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.1 * (2.05rem + (4 - 2.05) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-2 {
    font-size: 1.76rem;
    font-size: calc( 1.42rem + (2.2 - 1.42) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.3 * (1.42rem + (2.2 - 1.42) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-4 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-5 {
    font-size: 1.28rem;
    font-size: calc( 1.21rem + (1.6 - 1.21) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.21rem + (1.6 - 1.21) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-7 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 62rem) / (87 - 62))));
  }
}
/* Buttons */
.btn {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .btn {
    padding: 0.75rem 1.5rem;
  }
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #96da6a !important;
}
.bg-success {
  background-color: #2e481a !important;
}
.bg-info {
  background-color: #320707 !important;
}
.bg-warning {
  background-color: #a0e2e1 !important;
}
.bg-danger {
  background-color: #ffa600 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #96da6a !important;
  border-color: #96da6a !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: inherit;
  background-color: #b3e493 !important;
  border-color: #b3e493 !important;
  box-shadow: none;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #b3e493 !important;
  border-color: #b3e493 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #587c3d !important;
  border-color: #587c3d !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: inherit;
  background-color: #709e4e !important;
  border-color: #709e4e !important;
  box-shadow: none;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #709e4e !important;
  border-color: #709e4e !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: #2e481a !important;
  border-color: #2e481a !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: inherit;
  background-color: #466d28 !important;
  border-color: #466d28 !important;
  box-shadow: none;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #466d28 !important;
  border-color: #466d28 !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: #ffa600 !important;
  border-color: #ffa600 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: inherit;
  background-color: #ffb833 !important;
  border-color: #ffb833 !important;
  box-shadow: none;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ffb833 !important;
  border-color: #ffb833 !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: #96da6a;
  color: #96da6a;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #67be2f !important;
  background-color: transparent !important;
  border-color: #67be2f !important;
  box-shadow: none !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #96da6a !important;
  border-color: #96da6a !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #587c3d;
  color: #587c3d;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #2f4220 !important;
  background-color: transparent !important;
  border-color: #2f4220 !important;
  box-shadow: none !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #587c3d !important;
  border-color: #587c3d !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: #2e481a;
  color: #2e481a;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #050803 !important;
  background-color: transparent !important;
  border-color: #050803 !important;
  box-shadow: none !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #2e481a !important;
  border-color: #2e481a !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: #ffa600;
  color: #ffa600;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #a86e00 !important;
  background-color: transparent !important;
  border-color: #a86e00 !important;
  box-shadow: none !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ffa600 !important;
  border-color: #ffa600 !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: #96da6a !important;
}
.text-secondary {
  color: #587c3d !important;
}
.text-success {
  color: #2e481a !important;
}
.text-info {
  color: #320707 !important;
}
.text-warning {
  color: #a0e2e1 !important;
}
.text-danger {
  color: #ffa600 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #61b22c !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #27381b !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: #996400 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #96da6a;
}
.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: #ffa600;
}
.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: #96da6a;
  border-color: #96da6a;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #96da6a;
}
.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: #9ecf79;
}
.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: #ffedcc;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.2rem;
  line-height: 1.3;
  font-weight: 400;
  border-radius: 40px !important;
}
.form-control > .mbr-iconfont {
  font-size: 1.5rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #96da6a !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.2rem;
  line-height: 1.3;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.5rem;
}
blockquote {
  border-color: #96da6a;
}
/* 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: #96da6a;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #96da6a;
}
.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: #96da6a;
  border-bottom-color: #96da6a;
}
.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: #96da6a !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #587c3d !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='%2396da6a' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
@media (max-width: 1400px) {
  .container {
    max-width: 100%;
  }
}
@media (max-width: 1400px) and (min-width: 768px) {
  .container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 1400px) and (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .container-fluid {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.cid-uwfSOBC85e {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uwfSOBC85e .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-uwfSOBC85e .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uwfSOBC85e .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-uwfSOBC85e .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uwfSOBC85e .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwfSOBC85e .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uwfSOBC85e .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uwfSOBC85e .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uwfSOBC85e .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uwfSOBC85e .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uwfSOBC85e .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uwfSOBC85e .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uwfSOBC85e .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uwfSOBC85e .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uwfSOBC85e .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uwfSOBC85e .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uwfSOBC85e .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uwfSOBC85e .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uwfSOBC85e .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwfSOBC85e .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uwfSOBC85e .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uwfSOBC85e .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uwfSOBC85e .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uwfSOBC85e .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uwfSOBC85e .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uwfSOBC85e .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uwfSOBC85e .nav-item:focus,
.cid-uwfSOBC85e .nav-link:focus {
  outline: none;
}
.cid-uwfSOBC85e .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uwfSOBC85e .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwfSOBC85e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uwfSOBC85e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwfSOBC85e .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uwfSOBC85e .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uwfSOBC85e .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-uwfSOBC85e .navbar.opened {
  transition: all 0.25s;
}
.cid-uwfSOBC85e .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uwfSOBC85e .navbar .navbar-logo img {
  width: auto;
}
.cid-uwfSOBC85e .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uwfSOBC85e .navbar.collapsed {
  justify-content: center;
}
.cid-uwfSOBC85e .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uwfSOBC85e .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uwfSOBC85e .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uwfSOBC85e .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uwfSOBC85e .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uwfSOBC85e .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-uwfSOBC85e .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uwfSOBC85e .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uwfSOBC85e .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwfSOBC85e .navbar {
    min-height: 72px;
  }
  .cid-uwfSOBC85e .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uwfSOBC85e .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uwfSOBC85e .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwfSOBC85e .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwfSOBC85e .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwfSOBC85e .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-uwfSOBC85e .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uwfSOBC85e .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uwfSOBC85e .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uwfSOBC85e .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uwfSOBC85e .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uwfSOBC85e .dropdown-item.active,
.cid-uwfSOBC85e .dropdown-item:active {
  background-color: transparent;
}
.cid-uwfSOBC85e .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwfSOBC85e .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwfSOBC85e .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwfSOBC85e .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uwfSOBC85e .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uwfSOBC85e .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uwfSOBC85e ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uwfSOBC85e .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uwfSOBC85e .navbar-buttons {
    text-align: left;
  }
}
.cid-uwfSOBC85e button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwfSOBC85e nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwfSOBC85e nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwfSOBC85e nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwfSOBC85e nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwfSOBC85e .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uwfSOBC85e .opacityScroll {
  background: #587c3d !important;
}
.cid-uwfSOBC85e a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uwfSOBC85e .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-uwfSOBC85e .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uwfSOBC85e .navbar {
    height: 70px;
  }
  .cid-uwfSOBC85e .navbar.opened {
    height: auto;
  }
  .cid-uwfSOBC85e .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uwfSOBC85e .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uwfSOBC85e .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uwfSOBC85e .navbar-brand {
    margin-right: auto;
  }
  .cid-uwfSOBC85e .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uwfSOBC85e .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uwfSOBC85e .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uwfSOBC85e .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-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uwfSOBC85e .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-uwfSOBC85e .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uwfSOBC85e .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uwfSOBC85e .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uwfSOBC85e .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uwb29Xlulu {
  padding-top: 7rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/open-trip-dieng-plateu-1250x625.png");
}
.cid-uwb29Xlulu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwb29Xlulu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
}
.cid-uwb29Xlulu .topbg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  background: #edefeb;
}
.cid-uwb29Xlulu .mbr-section-title {
  color: #ffffff;
}
.cid-uwb29Xlulu .mbr-text,
.cid-uwb29Xlulu .mbr-section-btn {
  color: #ffffff;
}
.cid-uwb29Xlulu .content-head {
  max-width: 800px;
}
.cid-ux2g9MaBfT {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-ux2g9MaBfT .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux2g9MaBfT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ux2g9MaBfT .mbr-text {
  color: #000000;
}
.cid-ux2g9MaBfT .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-ux2g9MaBfT .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-ux2g9MaBfT .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux2g9MaBfT .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-ux2g9MaBfT .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ux2g9MaBfT .main-button {
    margin-bottom: 2rem;
  }
}
.cid-ux2g9MaBfT .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ux2g9MaBfT .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ux2g9MaBfT .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #2e481a;
  background-color: #2e481a;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ux2g9MaBfT .mbr-text UL {
  text-align: left;
}
.cid-ux2g9MaBfT .mbr-section-subtitle,
.cid-ux2g9MaBfT .main-button {
  color: #000000;
}
.cid-uxbZDkA4l0 {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uxbZDkA4l0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxbZDkA4l0 .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-uxbZDkA4l0 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uxbZDkA4l0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxbZDkA4l0 .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #2e481a;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-uxbZDkA4l0 .card-title,
.cid-uxbZDkA4l0 .iconfont-wrapper,
.cid-uxbZDkA4l0 .card-text {
  color: #000000;
  text-align: center;
}
.cid-uxbZDkA4l0 .content-head {
  max-width: 800px;
}
.cid-uxbZDkA4l0 .mbr-section-title {
  color: #000000;
}
.cid-uxbZDkA4l0 .mbr-section-btn {
  text-align: center;
}
.cid-uxbGJmR2jW {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uxbGJmR2jW img,
.cid-uxbGJmR2jW .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uxbGJmR2jW .item:focus,
.cid-uxbGJmR2jW span:focus {
  outline: none;
}
.cid-uxbGJmR2jW .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uxbGJmR2jW .item {
    margin-bottom: 1rem;
  }
}
.cid-uxbGJmR2jW .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxbGJmR2jW .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uxbGJmR2jW .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-uxbGJmR2jW .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uxbGJmR2jW .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uxbGJmR2jW .mbr-section-title {
  color: #000000;
}
.cid-uxbGJmR2jW .item-title {
  text-align: left;
}
.cid-uxbGJmR2jW .item-subtitle {
  text-align: left;
}
.cid-uxbGJmR2jW .mbr-text,
.cid-uxbGJmR2jW .item .mbr-section-btn {
  text-align: left;
}
.cid-uxbGJmR2jW .content-head {
  max-width: 800px;
}
.cid-uxEHIcZDD3 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uxEHIcZDD3 img,
.cid-uxEHIcZDD3 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uxEHIcZDD3 .item:focus,
.cid-uxEHIcZDD3 span:focus {
  outline: none;
}
.cid-uxEHIcZDD3 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uxEHIcZDD3 .item {
    margin-bottom: 1rem;
  }
}
.cid-uxEHIcZDD3 .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxEHIcZDD3 .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uxEHIcZDD3 .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-uxEHIcZDD3 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uxEHIcZDD3 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uxEHIcZDD3 .mbr-section-title {
  color: #000000;
}
.cid-uxEHIcZDD3 .item-title {
  text-align: left;
}
.cid-uxEHIcZDD3 .item-subtitle {
  text-align: left;
}
.cid-uxEHIcZDD3 .mbr-text,
.cid-uxEHIcZDD3 .item .mbr-section-btn {
  text-align: left;
}
.cid-uxEHIcZDD3 .content-head {
  max-width: 800px;
}
.cid-uxEI2ElqiJ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uxEI2ElqiJ img,
.cid-uxEI2ElqiJ .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uxEI2ElqiJ .item:focus,
.cid-uxEI2ElqiJ span:focus {
  outline: none;
}
.cid-uxEI2ElqiJ .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uxEI2ElqiJ .item {
    margin-bottom: 1rem;
  }
}
.cid-uxEI2ElqiJ .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxEI2ElqiJ .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uxEI2ElqiJ .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-uxEI2ElqiJ .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uxEI2ElqiJ .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uxEI2ElqiJ .mbr-section-title {
  color: #000000;
}
.cid-uxEI2ElqiJ .item-title {
  text-align: left;
}
.cid-uxEI2ElqiJ .item-subtitle {
  text-align: left;
}
.cid-uxEI2ElqiJ .mbr-text,
.cid-uxEI2ElqiJ .item .mbr-section-btn {
  text-align: left;
}
.cid-uxEI2ElqiJ .content-head {
  max-width: 800px;
}
.cid-uxEIk0NzzN {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uxEIk0NzzN img,
.cid-uxEIk0NzzN .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uxEIk0NzzN .item:focus,
.cid-uxEIk0NzzN span:focus {
  outline: none;
}
.cid-uxEIk0NzzN .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uxEIk0NzzN .item {
    margin-bottom: 1rem;
  }
}
.cid-uxEIk0NzzN .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxEIk0NzzN .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uxEIk0NzzN .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-uxEIk0NzzN .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uxEIk0NzzN .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uxEIk0NzzN .mbr-section-title {
  color: #000000;
}
.cid-uxEIk0NzzN .item-title {
  text-align: left;
}
.cid-uxEIk0NzzN .item-subtitle {
  text-align: left;
}
.cid-uxEIk0NzzN .mbr-text,
.cid-uxEIk0NzzN .item .mbr-section-btn {
  text-align: left;
}
.cid-uxEIk0NzzN .content-head {
  max-width: 800px;
}
.cid-uy7WgcCISt {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uy7WgcCISt img,
.cid-uy7WgcCISt .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uy7WgcCISt .item:focus,
.cid-uy7WgcCISt span:focus {
  outline: none;
}
.cid-uy7WgcCISt .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uy7WgcCISt .item {
    margin-bottom: 1rem;
  }
}
.cid-uy7WgcCISt .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uy7WgcCISt .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uy7WgcCISt .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-uy7WgcCISt .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uy7WgcCISt .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uy7WgcCISt .mbr-section-title {
  color: #000000;
}
.cid-uy7WgcCISt .item-title {
  text-align: left;
}
.cid-uy7WgcCISt .item-subtitle {
  text-align: left;
}
.cid-uy7WgcCISt .mbr-text,
.cid-uy7WgcCISt .item .mbr-section-btn {
  text-align: left;
}
.cid-uy7WgcCISt .content-head {
  max-width: 800px;
}
.cid-uxEGQxMIYe {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uxEGQxMIYe img,
.cid-uxEGQxMIYe .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uxEGQxMIYe .item:focus,
.cid-uxEGQxMIYe span:focus {
  outline: none;
}
.cid-uxEGQxMIYe .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uxEGQxMIYe .item {
    margin-bottom: 1rem;
  }
}
.cid-uxEGQxMIYe .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxEGQxMIYe .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uxEGQxMIYe .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-uxEGQxMIYe .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uxEGQxMIYe .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uxEGQxMIYe .mbr-section-title {
  color: #000000;
}
.cid-uxEGQxMIYe .item-title {
  text-align: left;
}
.cid-uxEGQxMIYe .item-subtitle {
  text-align: left;
}
.cid-uxEGQxMIYe .mbr-text,
.cid-uxEGQxMIYe .item .mbr-section-btn {
  text-align: left;
}
.cid-uxEGQxMIYe .content-head {
  max-width: 800px;
}
.cid-uw95QeTsH0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uw95QeTsH0 img,
.cid-uw95QeTsH0 .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uw95QeTsH0 .item:focus,
.cid-uw95QeTsH0 span:focus {
  outline: none;
}
.cid-uw95QeTsH0 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uw95QeTsH0 .item {
    margin-bottom: 1rem;
  }
}
.cid-uw95QeTsH0 .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uw95QeTsH0 .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uw95QeTsH0 .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-uw95QeTsH0 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uw95QeTsH0 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uw95QeTsH0 .mbr-section-title {
  color: #2e481a;
}
.cid-uw95QeTsH0 .item-title {
  text-align: left;
}
.cid-uw95QeTsH0 .item-subtitle {
  text-align: left;
}
.cid-uw95QeTsH0 .mbr-text,
.cid-uw95QeTsH0 .item .mbr-section-btn {
  text-align: left;
}
.cid-uw95QeTsH0 .content-head {
  max-width: 800px;
}
.cid-uw97SKWPFc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uw97SKWPFc img,
.cid-uw97SKWPFc .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uw97SKWPFc .item:focus,
.cid-uw97SKWPFc span:focus {
  outline: none;
}
.cid-uw97SKWPFc .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uw97SKWPFc .item {
    margin-bottom: 1rem;
  }
}
.cid-uw97SKWPFc .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uw97SKWPFc .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uw97SKWPFc .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-uw97SKWPFc .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uw97SKWPFc .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uw97SKWPFc .mbr-section-title {
  color: #000000;
}
.cid-uw97SKWPFc .item-title {
  text-align: left;
}
.cid-uw97SKWPFc .item-subtitle {
  text-align: left;
}
.cid-uw97SKWPFc .mbr-text,
.cid-uw97SKWPFc .item .mbr-section-btn {
  text-align: left;
}
.cid-uw97SKWPFc .content-head {
  max-width: 800px;
}
.cid-ux5BmhD64G {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ux5BmhD64G .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux5BmhD64G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ux5BmhD64G .row {
  flex-direction: row-reverse;
}
.cid-ux5BmhD64G .mbr-description {
  color: #2e481a;
}
.cid-uwUJFftHcA {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uwUJFftHcA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwUJFftHcA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwUJFftHcA .mbr-text {
  color: #000000;
}
.cid-uwUJFftHcA .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uwUJFftHcA .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uwUJFftHcA .main-button {
    margin-bottom: 2rem;
  }
}
.cid-uwUJFftHcA .mbr-section-subtitle,
.cid-uwUJFftHcA .main-button {
  color: #000000;
}
.cid-uwUJFftHcA .google-map {
  height: 30rem;
  position: relative;
  border-radius: 2rem;
}
.cid-uwUJFftHcA .google-map iframe {
  height: 100%;
  width: 100%;
  border-radius: 2rem;
}
.cid-uwUJFftHcA .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-uwUJFftHcA .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uwUJFftHcA .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uwUJFftHcA .mbr-section-title {
  text-align: left;
}
.cid-uw95QgMOxu {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uw95QgMOxu .row {
  flex-direction: row-reverse;
}
.cid-uw95QgMOxu .justify-content-center {
  align-items: center;
}
.cid-uw95QgMOxu .mbr-section-title {
  text-align: center;
}
.cid-uw95QgMOxu .mbr-text,
.cid-uw95QgMOxu .mbr-section-btn {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-uw95QgMOxu .item-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uw95QgMOxu .item-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uw95QgMOxu .item-wrapper {
    padding: 4rem;
  }
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-uwfSOBC85e {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uwfSOBC85e .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-uwfSOBC85e .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uwfSOBC85e .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-uwfSOBC85e .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uwfSOBC85e .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwfSOBC85e .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uwfSOBC85e .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uwfSOBC85e .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uwfSOBC85e .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uwfSOBC85e .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uwfSOBC85e .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uwfSOBC85e .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uwfSOBC85e .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uwfSOBC85e .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uwfSOBC85e .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uwfSOBC85e .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uwfSOBC85e .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uwfSOBC85e .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uwfSOBC85e .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwfSOBC85e .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uwfSOBC85e .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uwfSOBC85e .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uwfSOBC85e .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uwfSOBC85e .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uwfSOBC85e .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uwfSOBC85e .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uwfSOBC85e .nav-item:focus,
.cid-uwfSOBC85e .nav-link:focus {
  outline: none;
}
.cid-uwfSOBC85e .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uwfSOBC85e .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwfSOBC85e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uwfSOBC85e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwfSOBC85e .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uwfSOBC85e .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uwfSOBC85e .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-uwfSOBC85e .navbar.opened {
  transition: all 0.25s;
}
.cid-uwfSOBC85e .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uwfSOBC85e .navbar .navbar-logo img {
  width: auto;
}
.cid-uwfSOBC85e .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uwfSOBC85e .navbar.collapsed {
  justify-content: center;
}
.cid-uwfSOBC85e .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uwfSOBC85e .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uwfSOBC85e .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uwfSOBC85e .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uwfSOBC85e .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uwfSOBC85e .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-uwfSOBC85e .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uwfSOBC85e .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uwfSOBC85e .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwfSOBC85e .navbar {
    min-height: 72px;
  }
  .cid-uwfSOBC85e .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uwfSOBC85e .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uwfSOBC85e .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwfSOBC85e .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwfSOBC85e .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwfSOBC85e .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-uwfSOBC85e .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uwfSOBC85e .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uwfSOBC85e .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uwfSOBC85e .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uwfSOBC85e .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uwfSOBC85e .dropdown-item.active,
.cid-uwfSOBC85e .dropdown-item:active {
  background-color: transparent;
}
.cid-uwfSOBC85e .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwfSOBC85e .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwfSOBC85e .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwfSOBC85e .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uwfSOBC85e .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uwfSOBC85e .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uwfSOBC85e ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uwfSOBC85e .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uwfSOBC85e .navbar-buttons {
    text-align: left;
  }
}
.cid-uwfSOBC85e button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwfSOBC85e nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwfSOBC85e nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwfSOBC85e nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwfSOBC85e nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwfSOBC85e .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uwfSOBC85e .opacityScroll {
  background: #587c3d !important;
}
.cid-uwfSOBC85e a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uwfSOBC85e .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-uwfSOBC85e .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uwfSOBC85e .navbar {
    height: 70px;
  }
  .cid-uwfSOBC85e .navbar.opened {
    height: auto;
  }
  .cid-uwfSOBC85e .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uwfSOBC85e .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uwfSOBC85e .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uwfSOBC85e .navbar-brand {
    margin-right: auto;
  }
  .cid-uwfSOBC85e .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uwfSOBC85e .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uwfSOBC85e .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uwfSOBC85e .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-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uwfSOBC85e .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-uwfSOBC85e .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uwfSOBC85e .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uwfSOBC85e .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uwfSOBC85e .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uwb0NxssQB {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uwb0NxssQB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwb0NxssQB .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-uwb0NxssQB .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwb0NxssQB .row {
  flex-direction: row-reverse;
}
.cid-uwb0NxssQB .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uwb0NxssQB .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uwb0NxssQB .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uwb0NxssQB .mbr-section-title {
  color: #000000;
}
.cid-uwb0NxssQB .mbr-text,
.cid-uwb0NxssQB .mbr-section-btn {
  color: #232323;
}
.cid-ux5mWlmQHR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-ux5mWlmQHR .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux5mWlmQHR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ux5mWlmQHR .mbr-text {
  color: #000000;
}
.cid-ux5mWlmQHR .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-ux5mWlmQHR .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-ux5mWlmQHR .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux5mWlmQHR .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-ux5mWlmQHR .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ux5mWlmQHR .main-button {
    margin-bottom: 2rem;
  }
}
.cid-ux5mWlmQHR .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ux5mWlmQHR .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ux5mWlmQHR .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #2e481a;
  background-color: #2e481a;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ux5mWlmQHR .mbr-text UL {
  text-align: left;
}
.cid-ux5mWlmQHR .mbr-section-subtitle,
.cid-ux5mWlmQHR .main-button {
  color: #000000;
}
.cid-ux5mWlmQHR .mbr-section-subtitle,
.cid-ux5mWlmQHR .main-button DIV {
  text-align: left;
}
.cid-uwUzPmE740 {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uwUzPmE740 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwUzPmE740 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwUzPmE740 .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uwUzPmE740 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwUzPmE740 .img-wrapper {
  width: 10rem;
  padding-right: 1.5rem;
}
.cid-uwUzPmE740 .content-head {
  max-width: 800px;
}
.cid-uwUzPmE740 .mbr-section-title {
  color: #000000;
}
.cid-uwUzPmE740 .mbr-section-subtitle {
  color: #587c3d;
}
.cid-ux5mghns3t {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ux5mghns3t .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux5mghns3t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ux5mghns3t .row {
  flex-direction: row-reverse;
}
.cid-ux5mghns3t .mbr-description {
  color: #2e481a;
}
.cid-ux5qHZYwWE {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-ux5qHZYwWE .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux5qHZYwWE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ux5qHZYwWE .mbr-text {
  color: #000000;
}
.cid-ux5qHZYwWE .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-ux5qHZYwWE .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ux5qHZYwWE .main-button {
    margin-bottom: 2rem;
  }
}
.cid-ux5qHZYwWE .mbr-section-subtitle,
.cid-ux5qHZYwWE .main-button {
  color: #000000;
}
.cid-ux5qHZYwWE .google-map {
  height: 30rem;
  position: relative;
  border-radius: 2rem;
}
.cid-ux5qHZYwWE .google-map iframe {
  height: 100%;
  width: 100%;
  border-radius: 2rem;
}
.cid-ux5qHZYwWE .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-ux5qHZYwWE .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ux5qHZYwWE .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ux5qHZYwWE .mbr-section-title {
  text-align: left;
}
.cid-uwb0Nzy8nd {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uwb0Nzy8nd .row {
  flex-direction: row-reverse;
}
.cid-uwb0Nzy8nd .justify-content-center {
  align-items: center;
}
.cid-uwb0Nzy8nd .mbr-section-title {
  text-align: center;
}
.cid-uwb0Nzy8nd .mbr-text,
.cid-uwb0Nzy8nd .mbr-section-btn {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-uwb0Nzy8nd .item-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uwb0Nzy8nd .item-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uwb0Nzy8nd .item-wrapper {
    padding: 4rem;
  }
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-uwfSOBC85e {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uwfSOBC85e .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-uwfSOBC85e .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uwfSOBC85e .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-uwfSOBC85e .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uwfSOBC85e .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwfSOBC85e .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uwfSOBC85e .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uwfSOBC85e .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uwfSOBC85e .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uwfSOBC85e .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uwfSOBC85e .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uwfSOBC85e .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uwfSOBC85e .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uwfSOBC85e .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uwfSOBC85e .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uwfSOBC85e .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uwfSOBC85e .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uwfSOBC85e .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uwfSOBC85e .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwfSOBC85e .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uwfSOBC85e .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uwfSOBC85e .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uwfSOBC85e .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uwfSOBC85e .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uwfSOBC85e .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uwfSOBC85e .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uwfSOBC85e .nav-item:focus,
.cid-uwfSOBC85e .nav-link:focus {
  outline: none;
}
.cid-uwfSOBC85e .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uwfSOBC85e .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwfSOBC85e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uwfSOBC85e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwfSOBC85e .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uwfSOBC85e .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uwfSOBC85e .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-uwfSOBC85e .navbar.opened {
  transition: all 0.25s;
}
.cid-uwfSOBC85e .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uwfSOBC85e .navbar .navbar-logo img {
  width: auto;
}
.cid-uwfSOBC85e .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uwfSOBC85e .navbar.collapsed {
  justify-content: center;
}
.cid-uwfSOBC85e .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uwfSOBC85e .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uwfSOBC85e .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uwfSOBC85e .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uwfSOBC85e .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uwfSOBC85e .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-uwfSOBC85e .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uwfSOBC85e .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uwfSOBC85e .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwfSOBC85e .navbar {
    min-height: 72px;
  }
  .cid-uwfSOBC85e .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uwfSOBC85e .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uwfSOBC85e .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwfSOBC85e .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwfSOBC85e .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwfSOBC85e .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-uwfSOBC85e .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uwfSOBC85e .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uwfSOBC85e .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uwfSOBC85e .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uwfSOBC85e .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uwfSOBC85e .dropdown-item.active,
.cid-uwfSOBC85e .dropdown-item:active {
  background-color: transparent;
}
.cid-uwfSOBC85e .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwfSOBC85e .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwfSOBC85e .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwfSOBC85e .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uwfSOBC85e .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uwfSOBC85e .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uwfSOBC85e ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uwfSOBC85e .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uwfSOBC85e .navbar-buttons {
    text-align: left;
  }
}
.cid-uwfSOBC85e button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwfSOBC85e nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwfSOBC85e nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwfSOBC85e nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwfSOBC85e nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwfSOBC85e .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uwfSOBC85e .opacityScroll {
  background: #587c3d !important;
}
.cid-uwfSOBC85e a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uwfSOBC85e .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-uwfSOBC85e .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uwfSOBC85e .navbar {
    height: 70px;
  }
  .cid-uwfSOBC85e .navbar.opened {
    height: auto;
  }
  .cid-uwfSOBC85e .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uwfSOBC85e .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uwfSOBC85e .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uwfSOBC85e .navbar-brand {
    margin-right: auto;
  }
  .cid-uwfSOBC85e .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uwfSOBC85e .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uwfSOBC85e .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uwfSOBC85e .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-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uwfSOBC85e .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-uwfSOBC85e .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uwfSOBC85e .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uwfSOBC85e .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uwfSOBC85e .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uo1Fwkfe4O {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uo1Fwkfe4O .mbr-fallback-image.disabled {
  display: none;
}
.cid-uo1Fwkfe4O .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-uo1Fwkfe4O .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uo1Fwkfe4O .row {
  flex-direction: row-reverse;
}
.cid-uo1Fwkfe4O .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uo1Fwkfe4O .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uo1Fwkfe4O .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uo1Fwkfe4O .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-uo1Fwkfe4O .mbr-text,
.cid-uo1Fwkfe4O .mbr-section-btn {
  color: #232323;
}
.cid-ux5rcCzAUo {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-ux5rcCzAUo .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux5rcCzAUo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ux5rcCzAUo .mbr-text {
  color: #000000;
}
.cid-ux5rcCzAUo .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-ux5rcCzAUo .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-ux5rcCzAUo .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux5rcCzAUo .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-ux5rcCzAUo .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ux5rcCzAUo .main-button {
    margin-bottom: 2rem;
  }
}
.cid-ux5rcCzAUo .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ux5rcCzAUo .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ux5rcCzAUo .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9fe870;
  background-color: #9fe870;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ux5rcCzAUo .mbr-text UL {
  text-align: left;
}
.cid-ux5rcCzAUo .mbr-section-subtitle,
.cid-ux5rcCzAUo .main-button {
  color: #000000;
}
.cid-ux5rcCzAUo .mbr-section-subtitle,
.cid-ux5rcCzAUo .main-button DIV {
  text-align: left;
}
.cid-ux5rcCzAUo .mbr-section-title {
  color: #2e481a;
}
.cid-uo1JoKaBTO {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uo1JoKaBTO h6 {
  line-height: 1.2;
}
.cid-uo1JoKaBTO img,
.cid-uo1JoKaBTO .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uo1JoKaBTO .item:focus,
.cid-uo1JoKaBTO span:focus {
  outline: none;
}
.cid-uo1JoKaBTO .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uo1JoKaBTO .item {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uo1JoKaBTO .mbr-section-content {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
}
.cid-uo1JoKaBTO .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uo1JoKaBTO .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-uo1JoKaBTO .mbr-section-title {
  color: #2e481a;
}
.cid-uo1JoKaBTO .mbr-text,
.cid-uo1JoKaBTO .mbr-section-btn {
  color: #000000;
}
.cid-uo1JoKaBTO .item-title {
  color: #000000;
  text-align: center;
}
.cid-uo1JoKaBTO .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uo1JoKaBTO .item-text {
  color: #000000;
  text-align: center;
}
.cid-uo1JoKaBTO .content-head {
  max-width: 800px;
}
.cid-uweCAXEuIh {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uweCAXEuIh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uweCAXEuIh .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-uweCAXEuIh .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uweCAXEuIh .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uweCAXEuIh .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uweCAXEuIh .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uweCAXEuIh .mbr-section-title {
  color: #2e481a;
}
.cid-uweCAXEuIh .mbr-text,
.cid-uweCAXEuIh .mbr-section-btn {
  color: #000000;
}
.cid-uwexzr57Fm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uwexzr57Fm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwexzr57Fm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwexzr57Fm .nav-tabs .nav-item.open .nav-link:focus,
.cid-uwexzr57Fm .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uwexzr57Fm .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-uwexzr57Fm .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-uwexzr57Fm .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uwexzr57Fm .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-uwexzr57Fm .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-uwexzr57Fm .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-uwexzr57Fm .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uwexzr57Fm .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uwexzr57Fm .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-uwexzr57Fm .content-head {
  max-width: 800px;
}
.cid-uwexzr57Fm .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uwexzr57Fm .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uwez8xJrWX {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uwez8xJrWX .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uwez8xJrWX .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uwez8xJrWX .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uwez8xJrWX .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uwez8xJrWX .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uwez8xJrWX .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uwez8xJrWX .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uwez8xJrWX .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-uwez8xJrWX .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uwez8xJrWX .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uwez8xJrWX .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-uwez8xJrWX .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-uwez8xJrWX .btn {
  width: -webkit-fill-available;
}
.cid-uwez8xJrWX .item:focus,
.cid-uwez8xJrWX span:focus {
  outline: none;
}
.cid-uwez8xJrWX .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-uwez8xJrWX .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uwez8xJrWX .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uwez8xJrWX .mbr-section-title {
  color: #2e481a;
}
.cid-uwez8xJrWX .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uwez8xJrWX .mbr-text,
.cid-uwez8xJrWX .mbr-section-btn {
  text-align: left;
}
.cid-uwez8xJrWX .item-title {
  text-align: center;
  color: #000000;
}
.cid-uwez8xJrWX .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uwez8xJrWX .content-head {
  max-width: 800px;
}
.cid-uwez8xJrWX .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uwez8xJrWX .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uwez8xJrWX .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9fe870;
  background-color: #9fe870;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uwez8xJrWX .counter-container ul li {
  margin-bottom: 1rem;
}
.cid-uwez8xJrWX .mbr-text UL {
  text-align: left;
}
.cid-uweE82pwmt {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uweE82pwmt .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-uweE82pwmt .panel-group {
  border: none;
}
.cid-uweE82pwmt .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uweE82pwmt .card-header {
    padding: 0rem;
  }
}
.cid-uweE82pwmt .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uweE82pwmt .img-col {
  padding: 0;
}
.cid-uweE82pwmt .img-item {
  height: 100%;
}
.cid-uweE82pwmt img {
  height: 100%;
  object-fit: cover;
}
.cid-uweE82pwmt .collapsed span {
  transform: rotate(0deg);
}
.cid-uweE82pwmt .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uweE82pwmt p {
  margin-bottom: 0.3rem;
}
.cid-uweE82pwmt .panel-title-edit {
  color: #000000;
}
.cid-uweE82pwmt .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uweE82pwmt .card {
  background: #edefeb;
  padding: 2.25rem;
  border-radius: 2rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uweE82pwmt .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uweE82pwmt .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uweE82pwmt .panel-text {
  color: #000000;
}
.cid-uweE82pwmt .mbr-section-title {
  text-align: center;
  color: #2e481a;
}
.cid-uweE82pwmt .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uweE82pwmt .panel-title-edit,
.cid-uweE82pwmt .mbr-iconfont {
  color: #000000;
}
.cid-uweGigicPA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uweGigicPA h6 {
  line-height: 1.2;
}
.cid-uweGigicPA img,
.cid-uweGigicPA .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uweGigicPA .item:focus,
.cid-uweGigicPA span:focus {
  outline: none;
}
.cid-uweGigicPA .item-img a {
  cursor: pointer;
}
.cid-uweGigicPA .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uweGigicPA .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-uweGigicPA .mbr-section-title {
  color: #2e481a;
}
.cid-uweGigicPA .mbr-text,
.cid-uweGigicPA .mbr-section-btn {
  color: #000000;
}
.cid-uweGigicPA .item-title {
  color: #000000;
  text-align: center;
}
.cid-uweGigicPA .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uweGigicPA .item-text {
  color: #000000;
  text-align: center;
}
.cid-uweGigicPA .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uweGigicPA .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-uwCoIFdFbV {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uwCoIFdFbV .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uwCoIFdFbV form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uwCoIFdFbV form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uwCoIFdFbV form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uwCoIFdFbV .content-head {
  max-width: 800px;
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-uwUWhWNGDd {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uwUWhWNGDd .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-uwUWhWNGDd .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uwUWhWNGDd .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-uwUWhWNGDd .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uwUWhWNGDd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwUWhWNGDd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uwUWhWNGDd .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uwUWhWNGDd .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uwUWhWNGDd .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uwUWhWNGDd .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uwUWhWNGDd .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uwUWhWNGDd .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uwUWhWNGDd .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uwUWhWNGDd .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uwUWhWNGDd .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uwUWhWNGDd .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uwUWhWNGDd .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uwUWhWNGDd .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uwUWhWNGDd .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwUWhWNGDd .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uwUWhWNGDd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uwUWhWNGDd .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uwUWhWNGDd .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uwUWhWNGDd .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uwUWhWNGDd .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uwUWhWNGDd .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uwUWhWNGDd .nav-item:focus,
.cid-uwUWhWNGDd .nav-link:focus {
  outline: none;
}
.cid-uwUWhWNGDd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uwUWhWNGDd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwUWhWNGDd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uwUWhWNGDd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwUWhWNGDd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uwUWhWNGDd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uwUWhWNGDd .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-uwUWhWNGDd .navbar.opened {
  transition: all 0.25s;
}
.cid-uwUWhWNGDd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uwUWhWNGDd .navbar .navbar-logo img {
  width: auto;
}
.cid-uwUWhWNGDd .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uwUWhWNGDd .navbar.collapsed {
  justify-content: center;
}
.cid-uwUWhWNGDd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uwUWhWNGDd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uwUWhWNGDd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uwUWhWNGDd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uwUWhWNGDd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uwUWhWNGDd .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-uwUWhWNGDd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uwUWhWNGDd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uwUWhWNGDd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwUWhWNGDd .navbar {
    min-height: 72px;
  }
  .cid-uwUWhWNGDd .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uwUWhWNGDd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uwUWhWNGDd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwUWhWNGDd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwUWhWNGDd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwUWhWNGDd .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-uwUWhWNGDd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uwUWhWNGDd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uwUWhWNGDd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uwUWhWNGDd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uwUWhWNGDd .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uwUWhWNGDd .dropdown-item.active,
.cid-uwUWhWNGDd .dropdown-item:active {
  background-color: transparent;
}
.cid-uwUWhWNGDd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwUWhWNGDd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwUWhWNGDd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwUWhWNGDd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uwUWhWNGDd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uwUWhWNGDd .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uwUWhWNGDd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uwUWhWNGDd .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uwUWhWNGDd .navbar-buttons {
    text-align: left;
  }
}
.cid-uwUWhWNGDd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uwUWhWNGDd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uwUWhWNGDd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uwUWhWNGDd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwUWhWNGDd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwUWhWNGDd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwUWhWNGDd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwUWhWNGDd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwUWhWNGDd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwUWhWNGDd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwUWhWNGDd .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uwUWhWNGDd .opacityScroll {
  background: #587c3d !important;
}
.cid-uwUWhWNGDd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uwUWhWNGDd .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-uwUWhWNGDd .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uwUWhWNGDd .navbar {
    height: 70px;
  }
  .cid-uwUWhWNGDd .navbar.opened {
    height: auto;
  }
  .cid-uwUWhWNGDd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwUWhWNGDd .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uwUWhWNGDd .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uwUWhWNGDd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uwUWhWNGDd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uwUWhWNGDd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uwUWhWNGDd .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uwUWhWNGDd .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uwUWhWNGDd .navbar-brand {
    margin-right: auto;
  }
  .cid-uwUWhWNGDd .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uwUWhWNGDd .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uwUWhWNGDd .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uwUWhWNGDd .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-uwUWhWNGDd .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uwUWhWNGDd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uwUWhWNGDd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uwUWhWNGDd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uwUWhWNGDd .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-uwUWhWNGDd .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uwUWhWNGDd .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uwUWhWNGDd .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uwUWhWNGDd .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uwUWhXm0Mv {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uwUWhXm0Mv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwUWhXm0Mv .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-uwUWhXm0Mv .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwUWhXm0Mv .row {
  flex-direction: row-reverse;
}
.cid-uwUWhXm0Mv .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uwUWhXm0Mv .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uwUWhXm0Mv .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uwUWhXm0Mv .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-uwUWhXm0Mv .mbr-text,
.cid-uwUWhXm0Mv .mbr-section-btn {
  color: #232323;
}
.cid-ux5EeIQwIA {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-ux5EeIQwIA .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux5EeIQwIA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ux5EeIQwIA .mbr-text {
  color: #000000;
}
.cid-ux5EeIQwIA .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-ux5EeIQwIA .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-ux5EeIQwIA .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux5EeIQwIA .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-ux5EeIQwIA .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ux5EeIQwIA .main-button {
    margin-bottom: 2rem;
  }
}
.cid-ux5EeIQwIA .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ux5EeIQwIA .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ux5EeIQwIA .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9fe870;
  background-color: #9fe870;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ux5EeIQwIA .mbr-text UL {
  text-align: left;
}
.cid-ux5EeIQwIA .mbr-section-subtitle,
.cid-ux5EeIQwIA .main-button {
  color: #000000;
}
.cid-ux5EeIQwIA .mbr-section-subtitle,
.cid-ux5EeIQwIA .main-button DIV {
  text-align: left;
}
.cid-ux5EeIQwIA .mbr-section-title {
  color: #2e481a;
}
.cid-uwUWhY23Yb {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uwUWhY23Yb h6 {
  line-height: 1.2;
}
.cid-uwUWhY23Yb img,
.cid-uwUWhY23Yb .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uwUWhY23Yb .item:focus,
.cid-uwUWhY23Yb span:focus {
  outline: none;
}
.cid-uwUWhY23Yb .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uwUWhY23Yb .item {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uwUWhY23Yb .mbr-section-content {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
}
.cid-uwUWhY23Yb .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uwUWhY23Yb .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-uwUWhY23Yb .mbr-section-title {
  color: #2e481a;
}
.cid-uwUWhY23Yb .mbr-text,
.cid-uwUWhY23Yb .mbr-section-btn {
  color: #000000;
}
.cid-uwUWhY23Yb .item-title {
  color: #000000;
  text-align: center;
}
.cid-uwUWhY23Yb .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uwUWhY23Yb .item-text {
  color: #000000;
  text-align: center;
}
.cid-uwUWhY23Yb .content-head {
  max-width: 800px;
}
.cid-uwUXBpBd2k {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uwUXBpBd2k h6 {
  line-height: 1.2;
}
.cid-uwUXBpBd2k img,
.cid-uwUXBpBd2k .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uwUXBpBd2k .item:focus,
.cid-uwUXBpBd2k span:focus {
  outline: none;
}
.cid-uwUXBpBd2k .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uwUXBpBd2k .item {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uwUXBpBd2k .mbr-section-content {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
}
.cid-uwUXBpBd2k .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uwUXBpBd2k .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-uwUXBpBd2k .mbr-section-title {
  color: #2e481a;
}
.cid-uwUXBpBd2k .mbr-text,
.cid-uwUXBpBd2k .mbr-section-btn {
  color: #000000;
}
.cid-uwUXBpBd2k .item-title {
  color: #000000;
  text-align: center;
}
.cid-uwUXBpBd2k .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uwUXBpBd2k .item-text {
  color: #000000;
  text-align: center;
}
.cid-uwUXBpBd2k .content-head {
  max-width: 800px;
}
.cid-uwUWhYyB1l {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uwUWhYyB1l .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwUWhYyB1l .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-uwUWhYyB1l .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwUWhYyB1l .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uwUWhYyB1l .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uwUWhYyB1l .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uwUWhYyB1l .mbr-section-title {
  color: #2e481a;
}
.cid-uwUWhYyB1l .mbr-text,
.cid-uwUWhYyB1l .mbr-section-btn {
  color: #000000;
}
.cid-uwUWhZxgFw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uwUWhZxgFw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwUWhZxgFw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwUWhZxgFw .nav-tabs .nav-item.open .nav-link:focus,
.cid-uwUWhZxgFw .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uwUWhZxgFw .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-uwUWhZxgFw .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-uwUWhZxgFw .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uwUWhZxgFw .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-uwUWhZxgFw .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-uwUWhZxgFw .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-uwUWhZxgFw .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uwUWhZxgFw .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uwUWhZxgFw .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-uwUWhZxgFw .content-head {
  max-width: 800px;
}
.cid-uwUWhZxgFw .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uwUWhZxgFw .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uRbeubcafE {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uRbeubcafE .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uRbeubcafE .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uRbeubcafE .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbeubcafE .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbeubcafE .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uRbeubcafE .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbeubcafE .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbeubcafE .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-uRbeubcafE .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uRbeubcafE .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbeubcafE .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-uRbeubcafE .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-uRbeubcafE .btn {
  width: -webkit-fill-available;
}
.cid-uRbeubcafE .item:focus,
.cid-uRbeubcafE span:focus {
  outline: none;
}
.cid-uRbeubcafE .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-uRbeubcafE .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbeubcafE .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uRbeubcafE .mbr-section-title {
  color: #2e481a;
}
.cid-uRbeubcafE .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uRbeubcafE .mbr-text,
.cid-uRbeubcafE .mbr-section-btn {
  text-align: left;
}
.cid-uRbeubcafE .item-title {
  text-align: center;
  color: #000000;
}
.cid-uRbeubcafE .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uRbeubcafE .content-head {
  max-width: 800px;
}
.cid-uRbeubcafE .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uRbeubcafE .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uRbeubcafE .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9fe870;
  background-color: #9fe870;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uRbeubcafE .counter-container ul li {
  margin-bottom: 1rem;
}
.cid-uRbeubcafE .mbr-text UL {
  text-align: left;
}
.cid-uwUWi00Qg5 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwUWi00Qg5 .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-uwUWi00Qg5 .panel-group {
  border: none;
}
.cid-uwUWi00Qg5 .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uwUWi00Qg5 .card-header {
    padding: 0rem;
  }
}
.cid-uwUWi00Qg5 .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uwUWi00Qg5 .img-col {
  padding: 0;
}
.cid-uwUWi00Qg5 .img-item {
  height: 100%;
}
.cid-uwUWi00Qg5 img {
  height: 100%;
  object-fit: cover;
}
.cid-uwUWi00Qg5 .collapsed span {
  transform: rotate(0deg);
}
.cid-uwUWi00Qg5 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uwUWi00Qg5 p {
  margin-bottom: 0.3rem;
}
.cid-uwUWi00Qg5 .panel-title-edit {
  color: #000000;
}
.cid-uwUWi00Qg5 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uwUWi00Qg5 .card {
  background: #edefeb;
  padding: 2.25rem;
  border-radius: 2rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uwUWi00Qg5 .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uwUWi00Qg5 .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uwUWi00Qg5 .panel-text {
  color: #000000;
}
.cid-uwUWi00Qg5 .mbr-section-title {
  text-align: center;
  color: #2e481a;
}
.cid-uwUWi00Qg5 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uwUWi00Qg5 .panel-title-edit,
.cid-uwUWi00Qg5 .mbr-iconfont {
  color: #000000;
}
.cid-uwUWi0mm0R {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uwUWi0mm0R h6 {
  line-height: 1.2;
}
.cid-uwUWi0mm0R img,
.cid-uwUWi0mm0R .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uwUWi0mm0R .item:focus,
.cid-uwUWi0mm0R span:focus {
  outline: none;
}
.cid-uwUWi0mm0R .item-img a {
  cursor: pointer;
}
.cid-uwUWi0mm0R .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uwUWi0mm0R .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-uwUWi0mm0R .mbr-section-title {
  color: #2e481a;
}
.cid-uwUWi0mm0R .mbr-text,
.cid-uwUWi0mm0R .mbr-section-btn {
  color: #000000;
}
.cid-uwUWi0mm0R .item-title {
  color: #000000;
  text-align: center;
}
.cid-uwUWi0mm0R .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uwUWi0mm0R .item-text {
  color: #000000;
  text-align: center;
}
.cid-uwUWi0mm0R .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uwUWi0mm0R .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-uwUWi0IIHA {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uwUWi0IIHA .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uwUWi0IIHA form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uwUWi0IIHA form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uwUWi0IIHA form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uwUWi0IIHA .content-head {
  max-width: 800px;
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-uwUTH3YoBh {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uwUTH3YoBh .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-uwUTH3YoBh .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uwUTH3YoBh .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-uwUTH3YoBh .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uwUTH3YoBh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwUTH3YoBh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uwUTH3YoBh .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uwUTH3YoBh .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uwUTH3YoBh .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uwUTH3YoBh .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uwUTH3YoBh .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uwUTH3YoBh .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uwUTH3YoBh .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uwUTH3YoBh .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uwUTH3YoBh .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uwUTH3YoBh .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uwUTH3YoBh .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uwUTH3YoBh .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uwUTH3YoBh .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwUTH3YoBh .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uwUTH3YoBh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uwUTH3YoBh .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uwUTH3YoBh .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uwUTH3YoBh .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uwUTH3YoBh .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uwUTH3YoBh .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uwUTH3YoBh .nav-item:focus,
.cid-uwUTH3YoBh .nav-link:focus {
  outline: none;
}
.cid-uwUTH3YoBh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uwUTH3YoBh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwUTH3YoBh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uwUTH3YoBh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwUTH3YoBh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uwUTH3YoBh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uwUTH3YoBh .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-uwUTH3YoBh .navbar.opened {
  transition: all 0.25s;
}
.cid-uwUTH3YoBh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uwUTH3YoBh .navbar .navbar-logo img {
  width: auto;
}
.cid-uwUTH3YoBh .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uwUTH3YoBh .navbar.collapsed {
  justify-content: center;
}
.cid-uwUTH3YoBh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uwUTH3YoBh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uwUTH3YoBh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uwUTH3YoBh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uwUTH3YoBh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uwUTH3YoBh .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-uwUTH3YoBh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uwUTH3YoBh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uwUTH3YoBh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwUTH3YoBh .navbar {
    min-height: 72px;
  }
  .cid-uwUTH3YoBh .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uwUTH3YoBh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uwUTH3YoBh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwUTH3YoBh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwUTH3YoBh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwUTH3YoBh .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-uwUTH3YoBh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uwUTH3YoBh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uwUTH3YoBh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uwUTH3YoBh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uwUTH3YoBh .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uwUTH3YoBh .dropdown-item.active,
.cid-uwUTH3YoBh .dropdown-item:active {
  background-color: transparent;
}
.cid-uwUTH3YoBh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwUTH3YoBh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwUTH3YoBh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwUTH3YoBh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uwUTH3YoBh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uwUTH3YoBh .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uwUTH3YoBh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uwUTH3YoBh .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uwUTH3YoBh .navbar-buttons {
    text-align: left;
  }
}
.cid-uwUTH3YoBh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uwUTH3YoBh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uwUTH3YoBh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uwUTH3YoBh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwUTH3YoBh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwUTH3YoBh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwUTH3YoBh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwUTH3YoBh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwUTH3YoBh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwUTH3YoBh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwUTH3YoBh .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uwUTH3YoBh .opacityScroll {
  background: #587c3d !important;
}
.cid-uwUTH3YoBh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uwUTH3YoBh .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-uwUTH3YoBh .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uwUTH3YoBh .navbar {
    height: 70px;
  }
  .cid-uwUTH3YoBh .navbar.opened {
    height: auto;
  }
  .cid-uwUTH3YoBh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwUTH3YoBh .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uwUTH3YoBh .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uwUTH3YoBh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uwUTH3YoBh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uwUTH3YoBh .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uwUTH3YoBh .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uwUTH3YoBh .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uwUTH3YoBh .navbar-brand {
    margin-right: auto;
  }
  .cid-uwUTH3YoBh .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uwUTH3YoBh .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uwUTH3YoBh .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uwUTH3YoBh .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-uwUTH3YoBh .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uwUTH3YoBh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uwUTH3YoBh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uwUTH3YoBh .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uwUTH3YoBh .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-uwUTH3YoBh .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uwUTH3YoBh .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uwUTH3YoBh .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uwUTH3YoBh .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uwUTH4tGVr {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uwUTH4tGVr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwUTH4tGVr .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-uwUTH4tGVr .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwUTH4tGVr .row {
  flex-direction: row-reverse;
}
.cid-uwUTH4tGVr .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uwUTH4tGVr .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uwUTH4tGVr .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uwUTH4tGVr .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-uwUTH4tGVr .mbr-text,
.cid-uwUTH4tGVr .mbr-section-btn {
  color: #232323;
}
.cid-ux5FglgVg4 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-ux5FglgVg4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux5FglgVg4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ux5FglgVg4 .mbr-text {
  color: #000000;
}
.cid-ux5FglgVg4 .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-ux5FglgVg4 .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-ux5FglgVg4 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux5FglgVg4 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-ux5FglgVg4 .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ux5FglgVg4 .main-button {
    margin-bottom: 2rem;
  }
}
.cid-ux5FglgVg4 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ux5FglgVg4 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ux5FglgVg4 .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9fe870;
  background-color: #9fe870;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ux5FglgVg4 .mbr-text UL {
  text-align: left;
}
.cid-ux5FglgVg4 .mbr-section-subtitle,
.cid-ux5FglgVg4 .main-button {
  color: #000000;
}
.cid-ux5FglgVg4 .mbr-section-subtitle,
.cid-ux5FglgVg4 .main-button DIV {
  text-align: left;
}
.cid-ux5FglgVg4 .mbr-section-title {
  color: #2e481a;
}
.cid-uwUTH586ea {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uwUTH586ea h6 {
  line-height: 1.2;
}
.cid-uwUTH586ea img,
.cid-uwUTH586ea .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uwUTH586ea .item:focus,
.cid-uwUTH586ea span:focus {
  outline: none;
}
.cid-uwUTH586ea .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uwUTH586ea .item {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uwUTH586ea .mbr-section-content {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
}
.cid-uwUTH586ea .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uwUTH586ea .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-uwUTH586ea .mbr-section-title {
  color: #2e481a;
}
.cid-uwUTH586ea .mbr-text,
.cid-uwUTH586ea .mbr-section-btn {
  color: #000000;
}
.cid-uwUTH586ea .item-title {
  color: #000000;
  text-align: center;
}
.cid-uwUTH586ea .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uwUTH586ea .item-text {
  color: #000000;
  text-align: center;
}
.cid-uwUTH586ea .content-head {
  max-width: 800px;
}
.cid-uwUTH5UT7J {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uwUTH5UT7J .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwUTH5UT7J .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-uwUTH5UT7J .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwUTH5UT7J .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uwUTH5UT7J .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uwUTH5UT7J .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uwUTH5UT7J .mbr-section-title {
  color: #2e481a;
}
.cid-uwUTH5UT7J .mbr-text,
.cid-uwUTH5UT7J .mbr-section-btn {
  color: #000000;
}
.cid-uwUTH6I1Rb {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uwUTH6I1Rb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwUTH6I1Rb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwUTH6I1Rb .nav-tabs .nav-item.open .nav-link:focus,
.cid-uwUTH6I1Rb .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uwUTH6I1Rb .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-uwUTH6I1Rb .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-uwUTH6I1Rb .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uwUTH6I1Rb .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-uwUTH6I1Rb .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-uwUTH6I1Rb .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-uwUTH6I1Rb .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uwUTH6I1Rb .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uwUTH6I1Rb .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-uwUTH6I1Rb .content-head {
  max-width: 800px;
}
.cid-uwUTH6I1Rb .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uwUTH6I1Rb .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uRbeyow8FI {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uRbeyow8FI .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uRbeyow8FI .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uRbeyow8FI .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbeyow8FI .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbeyow8FI .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uRbeyow8FI .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbeyow8FI .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbeyow8FI .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-uRbeyow8FI .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uRbeyow8FI .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbeyow8FI .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-uRbeyow8FI .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-uRbeyow8FI .btn {
  width: -webkit-fill-available;
}
.cid-uRbeyow8FI .item:focus,
.cid-uRbeyow8FI span:focus {
  outline: none;
}
.cid-uRbeyow8FI .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-uRbeyow8FI .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbeyow8FI .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uRbeyow8FI .mbr-section-title {
  color: #2e481a;
}
.cid-uRbeyow8FI .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uRbeyow8FI .mbr-text,
.cid-uRbeyow8FI .mbr-section-btn {
  text-align: left;
}
.cid-uRbeyow8FI .item-title {
  text-align: center;
  color: #000000;
}
.cid-uRbeyow8FI .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uRbeyow8FI .content-head {
  max-width: 800px;
}
.cid-uRbeyow8FI .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uRbeyow8FI .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uRbeyow8FI .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9fe870;
  background-color: #9fe870;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uRbeyow8FI .counter-container ul li {
  margin-bottom: 1rem;
}
.cid-uRbeyow8FI .mbr-text UL {
  text-align: left;
}
.cid-uwUTH76pub {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwUTH76pub .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-uwUTH76pub .panel-group {
  border: none;
}
.cid-uwUTH76pub .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uwUTH76pub .card-header {
    padding: 0rem;
  }
}
.cid-uwUTH76pub .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uwUTH76pub .img-col {
  padding: 0;
}
.cid-uwUTH76pub .img-item {
  height: 100%;
}
.cid-uwUTH76pub img {
  height: 100%;
  object-fit: cover;
}
.cid-uwUTH76pub .collapsed span {
  transform: rotate(0deg);
}
.cid-uwUTH76pub .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uwUTH76pub p {
  margin-bottom: 0.3rem;
}
.cid-uwUTH76pub .panel-title-edit {
  color: #000000;
}
.cid-uwUTH76pub .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uwUTH76pub .card {
  background: #edefeb;
  padding: 2.25rem;
  border-radius: 2rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uwUTH76pub .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uwUTH76pub .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uwUTH76pub .panel-text {
  color: #000000;
}
.cid-uwUTH76pub .mbr-section-title {
  text-align: center;
  color: #2e481a;
}
.cid-uwUTH76pub .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uwUTH76pub .panel-title-edit,
.cid-uwUTH76pub .mbr-iconfont {
  color: #000000;
}
.cid-uwUTH7ujQW {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uwUTH7ujQW h6 {
  line-height: 1.2;
}
.cid-uwUTH7ujQW img,
.cid-uwUTH7ujQW .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uwUTH7ujQW .item:focus,
.cid-uwUTH7ujQW span:focus {
  outline: none;
}
.cid-uwUTH7ujQW .item-img a {
  cursor: pointer;
}
.cid-uwUTH7ujQW .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uwUTH7ujQW .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-uwUTH7ujQW .mbr-section-title {
  color: #2e481a;
}
.cid-uwUTH7ujQW .mbr-text,
.cid-uwUTH7ujQW .mbr-section-btn {
  color: #000000;
}
.cid-uwUTH7ujQW .item-title {
  color: #000000;
  text-align: center;
}
.cid-uwUTH7ujQW .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uwUTH7ujQW .item-text {
  color: #000000;
  text-align: center;
}
.cid-uwUTH7ujQW .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uwUTH7ujQW .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-uwUTH7PBaZ {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uwUTH7PBaZ .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uwUTH7PBaZ form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uwUTH7PBaZ form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uwUTH7PBaZ form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uwUTH7PBaZ .content-head {
  max-width: 800px;
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-uwIbUBzOjM {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uwIbUBzOjM .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-uwIbUBzOjM .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uwIbUBzOjM .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-uwIbUBzOjM .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uwIbUBzOjM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwIbUBzOjM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uwIbUBzOjM .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uwIbUBzOjM .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uwIbUBzOjM .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uwIbUBzOjM .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uwIbUBzOjM .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uwIbUBzOjM .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uwIbUBzOjM .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uwIbUBzOjM .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uwIbUBzOjM .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uwIbUBzOjM .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uwIbUBzOjM .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uwIbUBzOjM .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uwIbUBzOjM .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwIbUBzOjM .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uwIbUBzOjM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uwIbUBzOjM .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uwIbUBzOjM .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uwIbUBzOjM .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uwIbUBzOjM .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uwIbUBzOjM .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uwIbUBzOjM .nav-item:focus,
.cid-uwIbUBzOjM .nav-link:focus {
  outline: none;
}
.cid-uwIbUBzOjM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uwIbUBzOjM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwIbUBzOjM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uwIbUBzOjM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwIbUBzOjM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uwIbUBzOjM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uwIbUBzOjM .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-uwIbUBzOjM .navbar.opened {
  transition: all 0.25s;
}
.cid-uwIbUBzOjM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uwIbUBzOjM .navbar .navbar-logo img {
  width: auto;
}
.cid-uwIbUBzOjM .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uwIbUBzOjM .navbar.collapsed {
  justify-content: center;
}
.cid-uwIbUBzOjM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uwIbUBzOjM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uwIbUBzOjM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uwIbUBzOjM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uwIbUBzOjM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uwIbUBzOjM .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-uwIbUBzOjM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uwIbUBzOjM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uwIbUBzOjM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwIbUBzOjM .navbar {
    min-height: 72px;
  }
  .cid-uwIbUBzOjM .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uwIbUBzOjM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uwIbUBzOjM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwIbUBzOjM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwIbUBzOjM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwIbUBzOjM .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-uwIbUBzOjM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uwIbUBzOjM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uwIbUBzOjM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uwIbUBzOjM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uwIbUBzOjM .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uwIbUBzOjM .dropdown-item.active,
.cid-uwIbUBzOjM .dropdown-item:active {
  background-color: transparent;
}
.cid-uwIbUBzOjM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwIbUBzOjM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwIbUBzOjM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwIbUBzOjM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uwIbUBzOjM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uwIbUBzOjM .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uwIbUBzOjM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uwIbUBzOjM .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uwIbUBzOjM .navbar-buttons {
    text-align: left;
  }
}
.cid-uwIbUBzOjM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uwIbUBzOjM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uwIbUBzOjM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uwIbUBzOjM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwIbUBzOjM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwIbUBzOjM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwIbUBzOjM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwIbUBzOjM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwIbUBzOjM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwIbUBzOjM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwIbUBzOjM .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uwIbUBzOjM .opacityScroll {
  background: #587c3d !important;
}
.cid-uwIbUBzOjM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uwIbUBzOjM .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-uwIbUBzOjM .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uwIbUBzOjM .navbar {
    height: 70px;
  }
  .cid-uwIbUBzOjM .navbar.opened {
    height: auto;
  }
  .cid-uwIbUBzOjM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwIbUBzOjM .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uwIbUBzOjM .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uwIbUBzOjM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uwIbUBzOjM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uwIbUBzOjM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uwIbUBzOjM .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uwIbUBzOjM .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uwIbUBzOjM .navbar-brand {
    margin-right: auto;
  }
  .cid-uwIbUBzOjM .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uwIbUBzOjM .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uwIbUBzOjM .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uwIbUBzOjM .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-uwIbUBzOjM .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uwIbUBzOjM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uwIbUBzOjM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uwIbUBzOjM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uwIbUBzOjM .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-uwIbUBzOjM .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uwIbUBzOjM .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uwIbUBzOjM .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uwIbUBzOjM .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uwIbUBZXRF {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uwIbUBZXRF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwIbUBZXRF .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-uwIbUBZXRF .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwIbUBZXRF .row {
  flex-direction: row-reverse;
}
.cid-uwIbUBZXRF .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uwIbUBZXRF .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uwIbUBZXRF .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uwIbUBZXRF .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-uwIbUBZXRF .mbr-text,
.cid-uwIbUBZXRF .mbr-section-btn {
  color: #232323;
}
.cid-ux5FyK43qR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-ux5FyK43qR .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux5FyK43qR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ux5FyK43qR .mbr-text {
  color: #000000;
}
.cid-ux5FyK43qR .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-ux5FyK43qR .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-ux5FyK43qR .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux5FyK43qR .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-ux5FyK43qR .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ux5FyK43qR .main-button {
    margin-bottom: 2rem;
  }
}
.cid-ux5FyK43qR .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ux5FyK43qR .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ux5FyK43qR .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9fe870;
  background-color: #9fe870;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ux5FyK43qR .mbr-text UL {
  text-align: left;
}
.cid-ux5FyK43qR .mbr-section-subtitle,
.cid-ux5FyK43qR .main-button {
  color: #000000;
}
.cid-ux5FyK43qR .mbr-section-subtitle,
.cid-ux5FyK43qR .main-button DIV {
  text-align: left;
}
.cid-ux5FyK43qR .mbr-section-title {
  color: #2e481a;
}
.cid-uwIbUCtgP2 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uwIbUCtgP2 h6 {
  line-height: 1.2;
}
.cid-uwIbUCtgP2 img,
.cid-uwIbUCtgP2 .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uwIbUCtgP2 .item:focus,
.cid-uwIbUCtgP2 span:focus {
  outline: none;
}
.cid-uwIbUCtgP2 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uwIbUCtgP2 .item {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uwIbUCtgP2 .mbr-section-content {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
}
.cid-uwIbUCtgP2 .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uwIbUCtgP2 .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-uwIbUCtgP2 .mbr-section-title {
  color: #96da6a;
}
.cid-uwIbUCtgP2 .mbr-text,
.cid-uwIbUCtgP2 .mbr-section-btn {
  color: #000000;
}
.cid-uwIbUCtgP2 .item-title {
  color: #000000;
  text-align: center;
}
.cid-uwIbUCtgP2 .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uwIbUCtgP2 .item-text {
  color: #000000;
  text-align: center;
}
.cid-uwIbUCtgP2 .content-head {
  max-width: 800px;
}
.cid-uwIbUCTb4F {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uwIbUCTb4F .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwIbUCTb4F .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-uwIbUCTb4F .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwIbUCTb4F .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uwIbUCTb4F .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uwIbUCTb4F .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uwIbUCTb4F .mbr-section-title {
  color: #2e481a;
}
.cid-uwIbUCTb4F .mbr-text,
.cid-uwIbUCTb4F .mbr-section-btn {
  color: #000000;
}
.cid-uy6YzYelSE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uy6YzYelSE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy6YzYelSE .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-uy6YzYelSE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy6YzYelSE .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uy6YzYelSE .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uy6YzYelSE .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uy6YzYelSE .card-title,
.cid-uy6YzYelSE .iconfont-wrapper {
  color: #000000;
}
.cid-uy6YzYelSE .card-text {
  color: #000000;
  text-align: center;
}
.cid-uy6YzYelSE .content-head {
  max-width: 800px;
}
.cid-uy6YzYelSE .mbr-section-title {
  color: #000000;
}
.cid-uwIbUDwgTd {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uwIbUDwgTd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwIbUDwgTd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwIbUDwgTd .nav-tabs .nav-item.open .nav-link:focus,
.cid-uwIbUDwgTd .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uwIbUDwgTd .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-uwIbUDwgTd .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-uwIbUDwgTd .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uwIbUDwgTd .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-uwIbUDwgTd .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-uwIbUDwgTd .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-uwIbUDwgTd .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uwIbUDwgTd .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uwIbUDwgTd .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-uwIbUDwgTd .content-head {
  max-width: 800px;
}
.cid-uwIbUDwgTd .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uwIbUDwgTd .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uwIbUDUdMn {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwIbUDUdMn .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-uwIbUDUdMn .panel-group {
  border: none;
}
.cid-uwIbUDUdMn .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uwIbUDUdMn .card-header {
    padding: 0rem;
  }
}
.cid-uwIbUDUdMn .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uwIbUDUdMn .img-col {
  padding: 0;
}
.cid-uwIbUDUdMn .img-item {
  height: 100%;
}
.cid-uwIbUDUdMn img {
  height: 100%;
  object-fit: cover;
}
.cid-uwIbUDUdMn .collapsed span {
  transform: rotate(0deg);
}
.cid-uwIbUDUdMn .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uwIbUDUdMn p {
  margin-bottom: 0.3rem;
}
.cid-uwIbUDUdMn .panel-title-edit {
  color: #000000;
}
.cid-uwIbUDUdMn .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uwIbUDUdMn .card {
  background: #edefeb;
  padding: 2.25rem;
  border-radius: 2rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uwIbUDUdMn .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uwIbUDUdMn .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uwIbUDUdMn .panel-text {
  color: #000000;
}
.cid-uwIbUDUdMn .mbr-section-title {
  text-align: center;
  color: #2e481a;
}
.cid-uwIbUDUdMn .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uwIbUDUdMn .panel-title-edit,
.cid-uwIbUDUdMn .mbr-iconfont {
  color: #000000;
}
.cid-uwIbUEdcs8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uwIbUEdcs8 h6 {
  line-height: 1.2;
}
.cid-uwIbUEdcs8 img,
.cid-uwIbUEdcs8 .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uwIbUEdcs8 .item:focus,
.cid-uwIbUEdcs8 span:focus {
  outline: none;
}
.cid-uwIbUEdcs8 .item-img a {
  cursor: pointer;
}
.cid-uwIbUEdcs8 .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uwIbUEdcs8 .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-uwIbUEdcs8 .mbr-section-title {
  color: #2e481a;
}
.cid-uwIbUEdcs8 .mbr-text,
.cid-uwIbUEdcs8 .mbr-section-btn {
  color: #000000;
}
.cid-uwIbUEdcs8 .item-title {
  color: #000000;
  text-align: center;
}
.cid-uwIbUEdcs8 .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uwIbUEdcs8 .item-text {
  color: #000000;
  text-align: center;
}
.cid-uwIbUEdcs8 .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uwIbUEdcs8 .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-uwIbUExEpv {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uwIbUExEpv .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uwIbUExEpv form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uwIbUExEpv form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uwIbUExEpv form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uwIbUExEpv .content-head {
  max-width: 800px;
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-uxWi7uXzyf {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uxWi7uXzyf .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-uxWi7uXzyf .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uxWi7uXzyf .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-uxWi7uXzyf .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uxWi7uXzyf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uxWi7uXzyf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uxWi7uXzyf .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uxWi7uXzyf .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uxWi7uXzyf .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uxWi7uXzyf .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uxWi7uXzyf .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uxWi7uXzyf .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uxWi7uXzyf .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uxWi7uXzyf .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uxWi7uXzyf .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uxWi7uXzyf .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uxWi7uXzyf .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uxWi7uXzyf .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uxWi7uXzyf .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uxWi7uXzyf .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uxWi7uXzyf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uxWi7uXzyf .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uxWi7uXzyf .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uxWi7uXzyf .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uxWi7uXzyf .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uxWi7uXzyf .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uxWi7uXzyf .nav-item:focus,
.cid-uxWi7uXzyf .nav-link:focus {
  outline: none;
}
.cid-uxWi7uXzyf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uxWi7uXzyf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uxWi7uXzyf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uxWi7uXzyf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uxWi7uXzyf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uxWi7uXzyf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uxWi7uXzyf .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-uxWi7uXzyf .navbar.opened {
  transition: all 0.25s;
}
.cid-uxWi7uXzyf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uxWi7uXzyf .navbar .navbar-logo img {
  width: auto;
}
.cid-uxWi7uXzyf .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uxWi7uXzyf .navbar.collapsed {
  justify-content: center;
}
.cid-uxWi7uXzyf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uxWi7uXzyf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uxWi7uXzyf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uxWi7uXzyf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uxWi7uXzyf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uxWi7uXzyf .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-uxWi7uXzyf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uxWi7uXzyf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uxWi7uXzyf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uxWi7uXzyf .navbar {
    min-height: 72px;
  }
  .cid-uxWi7uXzyf .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uxWi7uXzyf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uxWi7uXzyf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uxWi7uXzyf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uxWi7uXzyf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uxWi7uXzyf .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-uxWi7uXzyf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uxWi7uXzyf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uxWi7uXzyf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uxWi7uXzyf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uxWi7uXzyf .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uxWi7uXzyf .dropdown-item.active,
.cid-uxWi7uXzyf .dropdown-item:active {
  background-color: transparent;
}
.cid-uxWi7uXzyf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uxWi7uXzyf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uxWi7uXzyf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uxWi7uXzyf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uxWi7uXzyf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uxWi7uXzyf .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uxWi7uXzyf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uxWi7uXzyf .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uxWi7uXzyf .navbar-buttons {
    text-align: left;
  }
}
.cid-uxWi7uXzyf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uxWi7uXzyf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uxWi7uXzyf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uxWi7uXzyf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uxWi7uXzyf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uxWi7uXzyf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uxWi7uXzyf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uxWi7uXzyf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uxWi7uXzyf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uxWi7uXzyf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uxWi7uXzyf .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uxWi7uXzyf .opacityScroll {
  background: #587c3d !important;
}
.cid-uxWi7uXzyf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uxWi7uXzyf .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-uxWi7uXzyf .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uxWi7uXzyf .navbar {
    height: 70px;
  }
  .cid-uxWi7uXzyf .navbar.opened {
    height: auto;
  }
  .cid-uxWi7uXzyf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uxWi7uXzyf .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uxWi7uXzyf .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uxWi7uXzyf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uxWi7uXzyf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uxWi7uXzyf .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uxWi7uXzyf .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uxWi7uXzyf .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uxWi7uXzyf .navbar-brand {
    margin-right: auto;
  }
  .cid-uxWi7uXzyf .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uxWi7uXzyf .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uxWi7uXzyf .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uxWi7uXzyf .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-uxWi7uXzyf .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uxWi7uXzyf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uxWi7uXzyf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uxWi7uXzyf .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uxWi7uXzyf .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-uxWi7uXzyf .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uxWi7uXzyf .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uxWi7uXzyf .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uxWi7uXzyf .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uxWi7vkT6W {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uxWi7vkT6W .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxWi7vkT6W .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-uxWi7vkT6W .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uxWi7vkT6W .row {
  flex-direction: row-reverse;
}
.cid-uxWi7vkT6W .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uxWi7vkT6W .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uxWi7vkT6W .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uxWi7vkT6W .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-uxWi7vkT6W .mbr-text,
.cid-uxWi7vkT6W .mbr-section-btn {
  color: #232323;
}
.cid-uxWi7vA53H {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uxWi7vA53H .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxWi7vA53H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxWi7vA53H .mbr-text {
  color: #000000;
}
.cid-uxWi7vA53H .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uxWi7vA53H .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uxWi7vA53H .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxWi7vA53H .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-uxWi7vA53H .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uxWi7vA53H .main-button {
    margin-bottom: 2rem;
  }
}
.cid-uxWi7vA53H .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uxWi7vA53H .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uxWi7vA53H .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9fe870;
  background-color: #9fe870;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uxWi7vA53H .mbr-text UL {
  text-align: left;
}
.cid-uxWi7vA53H .mbr-section-subtitle,
.cid-uxWi7vA53H .main-button {
  color: #000000;
}
.cid-uxWi7vA53H .mbr-section-subtitle,
.cid-uxWi7vA53H .main-button DIV {
  text-align: left;
}
.cid-uxWi7vA53H .mbr-section-title {
  color: #2e481a;
}
.cid-uxWi7vNrFg {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uxWi7vNrFg h6 {
  line-height: 1.2;
}
.cid-uxWi7vNrFg img,
.cid-uxWi7vNrFg .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uxWi7vNrFg .item:focus,
.cid-uxWi7vNrFg span:focus {
  outline: none;
}
.cid-uxWi7vNrFg .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uxWi7vNrFg .item {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uxWi7vNrFg .mbr-section-content {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
}
.cid-uxWi7vNrFg .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uxWi7vNrFg .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-uxWi7vNrFg .mbr-section-title {
  color: #96da6a;
}
.cid-uxWi7vNrFg .mbr-text,
.cid-uxWi7vNrFg .mbr-section-btn {
  color: #000000;
}
.cid-uxWi7vNrFg .item-title {
  color: #000000;
  text-align: center;
}
.cid-uxWi7vNrFg .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uxWi7vNrFg .item-text {
  color: #000000;
  text-align: center;
}
.cid-uxWi7vNrFg .content-head {
  max-width: 800px;
}
.cid-uxWi7wb7X9 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uxWi7wb7X9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxWi7wb7X9 .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-uxWi7wb7X9 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uxWi7wb7X9 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uxWi7wb7X9 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uxWi7wb7X9 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uxWi7wb7X9 .mbr-section-title {
  color: #2e481a;
}
.cid-uxWi7wb7X9 .mbr-text,
.cid-uxWi7wb7X9 .mbr-section-btn {
  color: #000000;
}
.cid-uy6ZcNqe4R {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uy6ZcNqe4R .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy6ZcNqe4R .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-uy6ZcNqe4R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy6ZcNqe4R .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uy6ZcNqe4R .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uy6ZcNqe4R .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uy6ZcNqe4R .card-title,
.cid-uy6ZcNqe4R .iconfont-wrapper {
  color: #000000;
}
.cid-uy6ZcNqe4R .card-text {
  color: #000000;
  text-align: center;
}
.cid-uy6ZcNqe4R .content-head {
  max-width: 800px;
}
.cid-uy6ZcNqe4R .mbr-section-title {
  color: #000000;
}
.cid-uxWi7wDzqQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uxWi7wDzqQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxWi7wDzqQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxWi7wDzqQ .nav-tabs .nav-item.open .nav-link:focus,
.cid-uxWi7wDzqQ .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uxWi7wDzqQ .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-uxWi7wDzqQ .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-uxWi7wDzqQ .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uxWi7wDzqQ .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-uxWi7wDzqQ .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-uxWi7wDzqQ .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-uxWi7wDzqQ .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uxWi7wDzqQ .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uxWi7wDzqQ .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-uxWi7wDzqQ .content-head {
  max-width: 800px;
}
.cid-uxWi7wDzqQ .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uxWi7wDzqQ .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uxWi7wYzaz {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uxWi7wYzaz .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-uxWi7wYzaz .panel-group {
  border: none;
}
.cid-uxWi7wYzaz .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uxWi7wYzaz .card-header {
    padding: 0rem;
  }
}
.cid-uxWi7wYzaz .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uxWi7wYzaz .img-col {
  padding: 0;
}
.cid-uxWi7wYzaz .img-item {
  height: 100%;
}
.cid-uxWi7wYzaz img {
  height: 100%;
  object-fit: cover;
}
.cid-uxWi7wYzaz .collapsed span {
  transform: rotate(0deg);
}
.cid-uxWi7wYzaz .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uxWi7wYzaz p {
  margin-bottom: 0.3rem;
}
.cid-uxWi7wYzaz .panel-title-edit {
  color: #000000;
}
.cid-uxWi7wYzaz .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uxWi7wYzaz .card {
  background: #edefeb;
  padding: 2.25rem;
  border-radius: 2rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uxWi7wYzaz .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxWi7wYzaz .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uxWi7wYzaz .panel-text {
  color: #000000;
}
.cid-uxWi7wYzaz .mbr-section-title {
  text-align: center;
  color: #2e481a;
}
.cid-uxWi7wYzaz .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uxWi7wYzaz .panel-title-edit,
.cid-uxWi7wYzaz .mbr-iconfont {
  color: #000000;
}
.cid-uxWi7xg14M {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uxWi7xg14M h6 {
  line-height: 1.2;
}
.cid-uxWi7xg14M img,
.cid-uxWi7xg14M .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uxWi7xg14M .item:focus,
.cid-uxWi7xg14M span:focus {
  outline: none;
}
.cid-uxWi7xg14M .item-img a {
  cursor: pointer;
}
.cid-uxWi7xg14M .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uxWi7xg14M .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-uxWi7xg14M .mbr-section-title {
  color: #2e481a;
}
.cid-uxWi7xg14M .mbr-text,
.cid-uxWi7xg14M .mbr-section-btn {
  color: #000000;
}
.cid-uxWi7xg14M .item-title {
  color: #000000;
  text-align: center;
}
.cid-uxWi7xg14M .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uxWi7xg14M .item-text {
  color: #000000;
  text-align: center;
}
.cid-uxWi7xg14M .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uxWi7xg14M .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-uxWi7xzU9F {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uxWi7xzU9F .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uxWi7xzU9F form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uxWi7xzU9F form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uxWi7xzU9F form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uxWi7xzU9F .content-head {
  max-width: 800px;
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-uxWjq23D7c {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uxWjq23D7c .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-uxWjq23D7c .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uxWjq23D7c .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-uxWjq23D7c .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uxWjq23D7c .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uxWjq23D7c .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uxWjq23D7c .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uxWjq23D7c .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uxWjq23D7c .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uxWjq23D7c .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uxWjq23D7c .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uxWjq23D7c .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uxWjq23D7c .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uxWjq23D7c .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uxWjq23D7c .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uxWjq23D7c .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uxWjq23D7c .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uxWjq23D7c .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uxWjq23D7c .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uxWjq23D7c .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uxWjq23D7c .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uxWjq23D7c .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uxWjq23D7c .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uxWjq23D7c .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uxWjq23D7c .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uxWjq23D7c .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uxWjq23D7c .nav-item:focus,
.cid-uxWjq23D7c .nav-link:focus {
  outline: none;
}
.cid-uxWjq23D7c .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uxWjq23D7c .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uxWjq23D7c .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uxWjq23D7c .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uxWjq23D7c .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uxWjq23D7c .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uxWjq23D7c .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-uxWjq23D7c .navbar.opened {
  transition: all 0.25s;
}
.cid-uxWjq23D7c .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uxWjq23D7c .navbar .navbar-logo img {
  width: auto;
}
.cid-uxWjq23D7c .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uxWjq23D7c .navbar.collapsed {
  justify-content: center;
}
.cid-uxWjq23D7c .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uxWjq23D7c .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uxWjq23D7c .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uxWjq23D7c .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uxWjq23D7c .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uxWjq23D7c .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-uxWjq23D7c .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uxWjq23D7c .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uxWjq23D7c .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uxWjq23D7c .navbar {
    min-height: 72px;
  }
  .cid-uxWjq23D7c .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uxWjq23D7c .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uxWjq23D7c .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uxWjq23D7c .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uxWjq23D7c .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uxWjq23D7c .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-uxWjq23D7c .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uxWjq23D7c .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uxWjq23D7c .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uxWjq23D7c .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uxWjq23D7c .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uxWjq23D7c .dropdown-item.active,
.cid-uxWjq23D7c .dropdown-item:active {
  background-color: transparent;
}
.cid-uxWjq23D7c .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uxWjq23D7c .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uxWjq23D7c .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uxWjq23D7c .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uxWjq23D7c .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uxWjq23D7c .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uxWjq23D7c ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uxWjq23D7c .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uxWjq23D7c .navbar-buttons {
    text-align: left;
  }
}
.cid-uxWjq23D7c button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uxWjq23D7c button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uxWjq23D7c button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uxWjq23D7c button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uxWjq23D7c button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uxWjq23D7c button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uxWjq23D7c nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uxWjq23D7c nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uxWjq23D7c nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uxWjq23D7c nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uxWjq23D7c .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uxWjq23D7c .opacityScroll {
  background: #587c3d !important;
}
.cid-uxWjq23D7c a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uxWjq23D7c .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-uxWjq23D7c .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uxWjq23D7c .navbar {
    height: 70px;
  }
  .cid-uxWjq23D7c .navbar.opened {
    height: auto;
  }
  .cid-uxWjq23D7c .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uxWjq23D7c .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uxWjq23D7c .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uxWjq23D7c .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uxWjq23D7c .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uxWjq23D7c .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uxWjq23D7c .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uxWjq23D7c .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uxWjq23D7c .navbar-brand {
    margin-right: auto;
  }
  .cid-uxWjq23D7c .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uxWjq23D7c .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uxWjq23D7c .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uxWjq23D7c .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-uxWjq23D7c .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uxWjq23D7c .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uxWjq23D7c .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uxWjq23D7c .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uxWjq23D7c .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-uxWjq23D7c .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uxWjq23D7c .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uxWjq23D7c .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uxWjq23D7c .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uxWjq2rqcd {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uxWjq2rqcd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxWjq2rqcd .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-uxWjq2rqcd .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uxWjq2rqcd .row {
  flex-direction: row-reverse;
}
.cid-uxWjq2rqcd .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uxWjq2rqcd .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uxWjq2rqcd .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uxWjq2rqcd .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-uxWjq2rqcd .mbr-text,
.cid-uxWjq2rqcd .mbr-section-btn {
  color: #232323;
}
.cid-uxWjq2Fthu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uxWjq2Fthu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxWjq2Fthu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxWjq2Fthu .mbr-text {
  color: #000000;
}
.cid-uxWjq2Fthu .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uxWjq2Fthu .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uxWjq2Fthu .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxWjq2Fthu .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-uxWjq2Fthu .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uxWjq2Fthu .main-button {
    margin-bottom: 2rem;
  }
}
.cid-uxWjq2Fthu .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uxWjq2Fthu .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uxWjq2Fthu .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9fe870;
  background-color: #9fe870;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uxWjq2Fthu .mbr-text UL {
  text-align: left;
}
.cid-uxWjq2Fthu .mbr-section-subtitle,
.cid-uxWjq2Fthu .main-button {
  color: #000000;
}
.cid-uxWjq2Fthu .mbr-section-subtitle,
.cid-uxWjq2Fthu .main-button DIV {
  text-align: left;
}
.cid-uxWjq2Fthu .mbr-section-title {
  color: #2e481a;
}
.cid-uxWjq2TxeM {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uxWjq2TxeM h6 {
  line-height: 1.2;
}
.cid-uxWjq2TxeM img,
.cid-uxWjq2TxeM .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uxWjq2TxeM .item:focus,
.cid-uxWjq2TxeM span:focus {
  outline: none;
}
.cid-uxWjq2TxeM .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uxWjq2TxeM .item {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uxWjq2TxeM .mbr-section-content {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
}
.cid-uxWjq2TxeM .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uxWjq2TxeM .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-uxWjq2TxeM .mbr-section-title {
  color: #96da6a;
}
.cid-uxWjq2TxeM .mbr-text,
.cid-uxWjq2TxeM .mbr-section-btn {
  color: #000000;
}
.cid-uxWjq2TxeM .item-title {
  color: #000000;
  text-align: center;
}
.cid-uxWjq2TxeM .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uxWjq2TxeM .item-text {
  color: #000000;
  text-align: center;
}
.cid-uxWjq2TxeM .content-head {
  max-width: 800px;
}
.cid-uxWjq3ifBp {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uxWjq3ifBp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxWjq3ifBp .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-uxWjq3ifBp .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uxWjq3ifBp .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uxWjq3ifBp .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uxWjq3ifBp .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uxWjq3ifBp .mbr-section-title {
  color: #000000;
}
.cid-uxWjq3ifBp .mbr-text,
.cid-uxWjq3ifBp .mbr-section-btn {
  color: #000000;
}
.cid-uxWjq3MFm6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uxWjq3MFm6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxWjq3MFm6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxWjq3MFm6 .nav-tabs .nav-item.open .nav-link:focus,
.cid-uxWjq3MFm6 .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uxWjq3MFm6 .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-uxWjq3MFm6 .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-uxWjq3MFm6 .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uxWjq3MFm6 .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-uxWjq3MFm6 .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-uxWjq3MFm6 .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-uxWjq3MFm6 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uxWjq3MFm6 .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uxWjq3MFm6 .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-uxWjq3MFm6 .content-head {
  max-width: 800px;
}
.cid-uxWjq3MFm6 .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uxWjq3MFm6 .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uy70FmPk9D {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uy70FmPk9D .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy70FmPk9D .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-uy70FmPk9D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy70FmPk9D .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uy70FmPk9D .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uy70FmPk9D .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uy70FmPk9D .card-title,
.cid-uy70FmPk9D .iconfont-wrapper {
  color: #000000;
}
.cid-uy70FmPk9D .card-text {
  color: #000000;
  text-align: center;
}
.cid-uy70FmPk9D .content-head {
  max-width: 800px;
}
.cid-uy70FmPk9D .mbr-section-title {
  color: #000000;
}
.cid-uxWjq46xil {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uxWjq46xil .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-uxWjq46xil .panel-group {
  border: none;
}
.cid-uxWjq46xil .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uxWjq46xil .card-header {
    padding: 0rem;
  }
}
.cid-uxWjq46xil .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uxWjq46xil .img-col {
  padding: 0;
}
.cid-uxWjq46xil .img-item {
  height: 100%;
}
.cid-uxWjq46xil img {
  height: 100%;
  object-fit: cover;
}
.cid-uxWjq46xil .collapsed span {
  transform: rotate(0deg);
}
.cid-uxWjq46xil .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uxWjq46xil p {
  margin-bottom: 0.3rem;
}
.cid-uxWjq46xil .panel-title-edit {
  color: #000000;
}
.cid-uxWjq46xil .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uxWjq46xil .card {
  background: #edefeb;
  padding: 2.25rem;
  border-radius: 2rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uxWjq46xil .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxWjq46xil .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uxWjq46xil .panel-text {
  color: #000000;
}
.cid-uxWjq46xil .mbr-section-title {
  text-align: center;
  color: #2e481a;
}
.cid-uxWjq46xil .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uxWjq46xil .panel-title-edit,
.cid-uxWjq46xil .mbr-iconfont {
  color: #000000;
}
.cid-uxWjq4ooQc {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uxWjq4ooQc h6 {
  line-height: 1.2;
}
.cid-uxWjq4ooQc img,
.cid-uxWjq4ooQc .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uxWjq4ooQc .item:focus,
.cid-uxWjq4ooQc span:focus {
  outline: none;
}
.cid-uxWjq4ooQc .item-img a {
  cursor: pointer;
}
.cid-uxWjq4ooQc .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uxWjq4ooQc .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-uxWjq4ooQc .mbr-section-title {
  color: #2e481a;
}
.cid-uxWjq4ooQc .mbr-text,
.cid-uxWjq4ooQc .mbr-section-btn {
  color: #000000;
}
.cid-uxWjq4ooQc .item-title {
  color: #000000;
  text-align: center;
}
.cid-uxWjq4ooQc .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uxWjq4ooQc .item-text {
  color: #000000;
  text-align: center;
}
.cid-uxWjq4ooQc .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uxWjq4ooQc .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-uxWjq4IMxn {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uxWjq4IMxn .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uxWjq4IMxn form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uxWjq4IMxn form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uxWjq4IMxn form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uxWjq4IMxn .content-head {
  max-width: 800px;
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-uxEyvgcNTC {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uxEyvgcNTC .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-uxEyvgcNTC .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uxEyvgcNTC .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-uxEyvgcNTC .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uxEyvgcNTC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uxEyvgcNTC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uxEyvgcNTC .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uxEyvgcNTC .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uxEyvgcNTC .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uxEyvgcNTC .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uxEyvgcNTC .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uxEyvgcNTC .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uxEyvgcNTC .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uxEyvgcNTC .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uxEyvgcNTC .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uxEyvgcNTC .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uxEyvgcNTC .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uxEyvgcNTC .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uxEyvgcNTC .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uxEyvgcNTC .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uxEyvgcNTC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uxEyvgcNTC .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uxEyvgcNTC .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uxEyvgcNTC .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uxEyvgcNTC .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uxEyvgcNTC .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uxEyvgcNTC .nav-item:focus,
.cid-uxEyvgcNTC .nav-link:focus {
  outline: none;
}
.cid-uxEyvgcNTC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uxEyvgcNTC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uxEyvgcNTC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uxEyvgcNTC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uxEyvgcNTC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uxEyvgcNTC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uxEyvgcNTC .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-uxEyvgcNTC .navbar.opened {
  transition: all 0.25s;
}
.cid-uxEyvgcNTC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uxEyvgcNTC .navbar .navbar-logo img {
  width: auto;
}
.cid-uxEyvgcNTC .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uxEyvgcNTC .navbar.collapsed {
  justify-content: center;
}
.cid-uxEyvgcNTC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uxEyvgcNTC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uxEyvgcNTC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uxEyvgcNTC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uxEyvgcNTC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uxEyvgcNTC .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-uxEyvgcNTC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uxEyvgcNTC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uxEyvgcNTC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uxEyvgcNTC .navbar {
    min-height: 72px;
  }
  .cid-uxEyvgcNTC .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uxEyvgcNTC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uxEyvgcNTC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uxEyvgcNTC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uxEyvgcNTC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uxEyvgcNTC .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-uxEyvgcNTC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uxEyvgcNTC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uxEyvgcNTC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uxEyvgcNTC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uxEyvgcNTC .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uxEyvgcNTC .dropdown-item.active,
.cid-uxEyvgcNTC .dropdown-item:active {
  background-color: transparent;
}
.cid-uxEyvgcNTC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uxEyvgcNTC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uxEyvgcNTC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uxEyvgcNTC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uxEyvgcNTC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uxEyvgcNTC .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uxEyvgcNTC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uxEyvgcNTC .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uxEyvgcNTC .navbar-buttons {
    text-align: left;
  }
}
.cid-uxEyvgcNTC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uxEyvgcNTC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uxEyvgcNTC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uxEyvgcNTC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uxEyvgcNTC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uxEyvgcNTC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uxEyvgcNTC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uxEyvgcNTC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uxEyvgcNTC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uxEyvgcNTC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uxEyvgcNTC .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uxEyvgcNTC .opacityScroll {
  background: #587c3d !important;
}
.cid-uxEyvgcNTC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uxEyvgcNTC .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-uxEyvgcNTC .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uxEyvgcNTC .navbar {
    height: 70px;
  }
  .cid-uxEyvgcNTC .navbar.opened {
    height: auto;
  }
  .cid-uxEyvgcNTC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uxEyvgcNTC .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uxEyvgcNTC .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uxEyvgcNTC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uxEyvgcNTC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uxEyvgcNTC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uxEyvgcNTC .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uxEyvgcNTC .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uxEyvgcNTC .navbar-brand {
    margin-right: auto;
  }
  .cid-uxEyvgcNTC .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uxEyvgcNTC .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uxEyvgcNTC .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uxEyvgcNTC .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-uxEyvgcNTC .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uxEyvgcNTC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uxEyvgcNTC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uxEyvgcNTC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uxEyvgcNTC .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-uxEyvgcNTC .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uxEyvgcNTC .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uxEyvgcNTC .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uxEyvgcNTC .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uxEyvgAM2N {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uxEyvgAM2N .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxEyvgAM2N .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-uxEyvgAM2N .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uxEyvgAM2N .row {
  flex-direction: row-reverse;
}
.cid-uxEyvgAM2N .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uxEyvgAM2N .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uxEyvgAM2N .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uxEyvgAM2N .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-uxEyvgAM2N .mbr-text,
.cid-uxEyvgAM2N .mbr-section-btn {
  color: #232323;
}
.cid-uxEA65xT3N {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uxEA65xT3N .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxEA65xT3N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxEA65xT3N .mbr-section-title {
  text-align: center;
}
.cid-uxEyvhqhOa {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uxEyvhqhOa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxEyvhqhOa .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-uxEyvhqhOa .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uxEyvhqhOa .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uxEyvhqhOa .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uxEyvhqhOa .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uxEyvhqhOa .mbr-section-title {
  color: #2e481a;
}
.cid-uxEyvhqhOa .mbr-text,
.cid-uxEyvhqhOa .mbr-section-btn {
  color: #000000;
}
.cid-uxEyvhSyYW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uxEyvhSyYW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxEyvhSyYW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxEyvhSyYW .nav-tabs .nav-item.open .nav-link:focus,
.cid-uxEyvhSyYW .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uxEyvhSyYW .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-uxEyvhSyYW .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-uxEyvhSyYW .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uxEyvhSyYW .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-uxEyvhSyYW .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-uxEyvhSyYW .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-uxEyvhSyYW .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uxEyvhSyYW .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uxEyvhSyYW .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-uxEyvhSyYW .content-head {
  max-width: 800px;
}
.cid-uxEyvhSyYW .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uxEyvhSyYW .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uxEyvivvAC {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uxEyvivvAC h6 {
  line-height: 1.2;
}
.cid-uxEyvivvAC img,
.cid-uxEyvivvAC .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uxEyvivvAC .item:focus,
.cid-uxEyvivvAC span:focus {
  outline: none;
}
.cid-uxEyvivvAC .item-img a {
  cursor: pointer;
}
.cid-uxEyvivvAC .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uxEyvivvAC .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-uxEyvivvAC .mbr-section-title {
  color: #2e481a;
}
.cid-uxEyvivvAC .mbr-text,
.cid-uxEyvivvAC .mbr-section-btn {
  color: #000000;
}
.cid-uxEyvivvAC .item-title {
  color: #000000;
  text-align: center;
}
.cid-uxEyvivvAC .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uxEyvivvAC .item-text {
  color: #000000;
  text-align: center;
}
.cid-uxEyvivvAC .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uxEyvivvAC .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-uxEyviOK7u {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uxEyviOK7u .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uxEyviOK7u form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uxEyviOK7u form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uxEyviOK7u form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uxEyviOK7u .content-head {
  max-width: 800px;
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-uxEECgsPvA {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uxEECgsPvA .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-uxEECgsPvA .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uxEECgsPvA .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-uxEECgsPvA .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uxEECgsPvA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uxEECgsPvA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uxEECgsPvA .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uxEECgsPvA .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uxEECgsPvA .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uxEECgsPvA .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uxEECgsPvA .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uxEECgsPvA .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uxEECgsPvA .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uxEECgsPvA .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uxEECgsPvA .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uxEECgsPvA .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uxEECgsPvA .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uxEECgsPvA .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uxEECgsPvA .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uxEECgsPvA .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uxEECgsPvA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uxEECgsPvA .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uxEECgsPvA .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uxEECgsPvA .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uxEECgsPvA .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uxEECgsPvA .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uxEECgsPvA .nav-item:focus,
.cid-uxEECgsPvA .nav-link:focus {
  outline: none;
}
.cid-uxEECgsPvA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uxEECgsPvA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uxEECgsPvA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uxEECgsPvA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uxEECgsPvA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uxEECgsPvA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uxEECgsPvA .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-uxEECgsPvA .navbar.opened {
  transition: all 0.25s;
}
.cid-uxEECgsPvA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uxEECgsPvA .navbar .navbar-logo img {
  width: auto;
}
.cid-uxEECgsPvA .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uxEECgsPvA .navbar.collapsed {
  justify-content: center;
}
.cid-uxEECgsPvA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uxEECgsPvA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uxEECgsPvA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uxEECgsPvA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uxEECgsPvA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uxEECgsPvA .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-uxEECgsPvA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uxEECgsPvA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uxEECgsPvA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uxEECgsPvA .navbar {
    min-height: 72px;
  }
  .cid-uxEECgsPvA .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uxEECgsPvA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uxEECgsPvA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uxEECgsPvA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uxEECgsPvA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uxEECgsPvA .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-uxEECgsPvA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uxEECgsPvA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uxEECgsPvA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uxEECgsPvA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uxEECgsPvA .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uxEECgsPvA .dropdown-item.active,
.cid-uxEECgsPvA .dropdown-item:active {
  background-color: transparent;
}
.cid-uxEECgsPvA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uxEECgsPvA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uxEECgsPvA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uxEECgsPvA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uxEECgsPvA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uxEECgsPvA .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uxEECgsPvA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uxEECgsPvA .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uxEECgsPvA .navbar-buttons {
    text-align: left;
  }
}
.cid-uxEECgsPvA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uxEECgsPvA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uxEECgsPvA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uxEECgsPvA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uxEECgsPvA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uxEECgsPvA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uxEECgsPvA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uxEECgsPvA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uxEECgsPvA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uxEECgsPvA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uxEECgsPvA .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uxEECgsPvA .opacityScroll {
  background: #587c3d !important;
}
.cid-uxEECgsPvA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uxEECgsPvA .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-uxEECgsPvA .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uxEECgsPvA .navbar {
    height: 70px;
  }
  .cid-uxEECgsPvA .navbar.opened {
    height: auto;
  }
  .cid-uxEECgsPvA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uxEECgsPvA .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uxEECgsPvA .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uxEECgsPvA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uxEECgsPvA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uxEECgsPvA .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uxEECgsPvA .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uxEECgsPvA .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uxEECgsPvA .navbar-brand {
    margin-right: auto;
  }
  .cid-uxEECgsPvA .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uxEECgsPvA .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uxEECgsPvA .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uxEECgsPvA .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-uxEECgsPvA .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uxEECgsPvA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uxEECgsPvA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uxEECgsPvA .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uxEECgsPvA .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-uxEECgsPvA .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uxEECgsPvA .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uxEECgsPvA .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uxEECgsPvA .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uxEECh8KVf {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uxEECh8KVf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxEECh8KVf .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-uxEECh8KVf .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uxEECh8KVf .row {
  flex-direction: row-reverse;
}
.cid-uxEECh8KVf .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uxEECh8KVf .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uxEECh8KVf .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uxEECh8KVf .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-uxEECh8KVf .mbr-text,
.cid-uxEECh8KVf .mbr-section-btn {
  color: #232323;
}
.cid-uxEEChHvxz {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uxEEChHvxz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxEEChHvxz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxEEChHvxz .mbr-section-title {
  text-align: center;
}
.cid-uxEECi2Uf7 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uxEECi2Uf7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxEECi2Uf7 .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-uxEECi2Uf7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uxEECi2Uf7 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uxEECi2Uf7 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uxEECi2Uf7 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uxEECi2Uf7 .mbr-section-title {
  color: #2e481a;
}
.cid-uxEECi2Uf7 .mbr-text,
.cid-uxEECi2Uf7 .mbr-section-btn {
  color: #000000;
}
.cid-uxEECiwfRx {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uxEECiwfRx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxEECiwfRx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxEECiwfRx .nav-tabs .nav-item.open .nav-link:focus,
.cid-uxEECiwfRx .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uxEECiwfRx .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-uxEECiwfRx .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-uxEECiwfRx .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uxEECiwfRx .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-uxEECiwfRx .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-uxEECiwfRx .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-uxEECiwfRx .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uxEECiwfRx .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uxEECiwfRx .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-uxEECiwfRx .content-head {
  max-width: 800px;
}
.cid-uxEECiwfRx .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uxEECiwfRx .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uxEECiWI8Q {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uxEECiWI8Q h6 {
  line-height: 1.2;
}
.cid-uxEECiWI8Q img,
.cid-uxEECiWI8Q .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uxEECiWI8Q .item:focus,
.cid-uxEECiWI8Q span:focus {
  outline: none;
}
.cid-uxEECiWI8Q .item-img a {
  cursor: pointer;
}
.cid-uxEECiWI8Q .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uxEECiWI8Q .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-uxEECiWI8Q .mbr-section-title {
  color: #2e481a;
}
.cid-uxEECiWI8Q .mbr-text,
.cid-uxEECiWI8Q .mbr-section-btn {
  color: #000000;
}
.cid-uxEECiWI8Q .item-title {
  color: #000000;
  text-align: center;
}
.cid-uxEECiWI8Q .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uxEECiWI8Q .item-text {
  color: #000000;
  text-align: center;
}
.cid-uxEECiWI8Q .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uxEECiWI8Q .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-uxEECjoRGc {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uxEECjoRGc .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uxEECjoRGc form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uxEECjoRGc form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uxEECjoRGc form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uxEECjoRGc .content-head {
  max-width: 800px;
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-uwHQeM8N1l {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uwHQeM8N1l .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-uwHQeM8N1l .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uwHQeM8N1l .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-uwHQeM8N1l .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uwHQeM8N1l .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwHQeM8N1l .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uwHQeM8N1l .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uwHQeM8N1l .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uwHQeM8N1l .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uwHQeM8N1l .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uwHQeM8N1l .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uwHQeM8N1l .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uwHQeM8N1l .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uwHQeM8N1l .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uwHQeM8N1l .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uwHQeM8N1l .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uwHQeM8N1l .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uwHQeM8N1l .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uwHQeM8N1l .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwHQeM8N1l .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uwHQeM8N1l .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uwHQeM8N1l .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uwHQeM8N1l .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uwHQeM8N1l .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uwHQeM8N1l .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uwHQeM8N1l .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uwHQeM8N1l .nav-item:focus,
.cid-uwHQeM8N1l .nav-link:focus {
  outline: none;
}
.cid-uwHQeM8N1l .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uwHQeM8N1l .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwHQeM8N1l .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uwHQeM8N1l .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwHQeM8N1l .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uwHQeM8N1l .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uwHQeM8N1l .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-uwHQeM8N1l .navbar.opened {
  transition: all 0.25s;
}
.cid-uwHQeM8N1l .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uwHQeM8N1l .navbar .navbar-logo img {
  width: auto;
}
.cid-uwHQeM8N1l .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uwHQeM8N1l .navbar.collapsed {
  justify-content: center;
}
.cid-uwHQeM8N1l .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uwHQeM8N1l .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uwHQeM8N1l .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uwHQeM8N1l .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uwHQeM8N1l .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uwHQeM8N1l .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-uwHQeM8N1l .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uwHQeM8N1l .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uwHQeM8N1l .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwHQeM8N1l .navbar {
    min-height: 72px;
  }
  .cid-uwHQeM8N1l .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uwHQeM8N1l .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uwHQeM8N1l .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwHQeM8N1l .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwHQeM8N1l .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwHQeM8N1l .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-uwHQeM8N1l .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uwHQeM8N1l .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uwHQeM8N1l .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uwHQeM8N1l .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uwHQeM8N1l .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uwHQeM8N1l .dropdown-item.active,
.cid-uwHQeM8N1l .dropdown-item:active {
  background-color: transparent;
}
.cid-uwHQeM8N1l .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwHQeM8N1l .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwHQeM8N1l .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwHQeM8N1l .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uwHQeM8N1l .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uwHQeM8N1l .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uwHQeM8N1l ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uwHQeM8N1l .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uwHQeM8N1l .navbar-buttons {
    text-align: left;
  }
}
.cid-uwHQeM8N1l button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uwHQeM8N1l button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uwHQeM8N1l button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uwHQeM8N1l button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwHQeM8N1l button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwHQeM8N1l button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwHQeM8N1l nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwHQeM8N1l nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwHQeM8N1l nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwHQeM8N1l nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwHQeM8N1l .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uwHQeM8N1l .opacityScroll {
  background: #587c3d !important;
}
.cid-uwHQeM8N1l a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uwHQeM8N1l .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-uwHQeM8N1l .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uwHQeM8N1l .navbar {
    height: 70px;
  }
  .cid-uwHQeM8N1l .navbar.opened {
    height: auto;
  }
  .cid-uwHQeM8N1l .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwHQeM8N1l .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uwHQeM8N1l .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uwHQeM8N1l .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uwHQeM8N1l .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uwHQeM8N1l .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uwHQeM8N1l .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uwHQeM8N1l .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uwHQeM8N1l .navbar-brand {
    margin-right: auto;
  }
  .cid-uwHQeM8N1l .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uwHQeM8N1l .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uwHQeM8N1l .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uwHQeM8N1l .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-uwHQeM8N1l .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uwHQeM8N1l .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uwHQeM8N1l .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uwHQeM8N1l .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uwHQeM8N1l .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-uwHQeM8N1l .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uwHQeM8N1l .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uwHQeM8N1l .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uwHQeM8N1l .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uwHQeMpMsm {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uwHQeMpMsm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwHQeMpMsm .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-uwHQeMpMsm .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwHQeMpMsm .row {
  flex-direction: row-reverse;
}
.cid-uwHQeMpMsm .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uwHQeMpMsm .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uwHQeMpMsm .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uwHQeMpMsm .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-uwHQeMpMsm .mbr-text,
.cid-uwHQeMpMsm .mbr-section-btn {
  color: #232323;
}
.cid-uwHQeMD7el {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwHQeMD7el .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwHQeMD7el .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwHQeMD7el .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uwHQeMD7el .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uwHQeMD7el .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uwHQeMD7el .card-wrapper {
    padding: 4rem;
  }
}
.cid-uwHQeMD7el .mbr-text,
.cid-uwHQeMD7el .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uwHQeMD7el .card-title,
.cid-uwHQeMD7el .card-box {
  text-align: left;
  color: #2e481a;
}
.cid-uwHQeMD7el .mbr-section-subtitle {
  color: #000000;
}
.cid-uwHQeMQEJb {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uwHQeMQEJb h6 {
  line-height: 1.2;
}
.cid-uwHQeMQEJb img,
.cid-uwHQeMQEJb .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uwHQeMQEJb .item:focus,
.cid-uwHQeMQEJb span:focus {
  outline: none;
}
.cid-uwHQeMQEJb .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uwHQeMQEJb .item {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uwHQeMQEJb .mbr-section-content {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
}
.cid-uwHQeMQEJb .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uwHQeMQEJb .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-uwHQeMQEJb .mbr-section-title {
  color: #2e481a;
}
.cid-uwHQeMQEJb .mbr-text,
.cid-uwHQeMQEJb .mbr-section-btn {
  color: #000000;
}
.cid-uwHQeMQEJb .item-title {
  color: #000000;
  text-align: center;
}
.cid-uwHQeMQEJb .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uwHQeMQEJb .item-text {
  color: #000000;
  text-align: center;
}
.cid-uwHQeMQEJb .content-head {
  max-width: 800px;
}
.cid-uwHQeNe975 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uwHQeNe975 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwHQeNe975 .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-uwHQeNe975 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwHQeNe975 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uwHQeNe975 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uwHQeNe975 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uwHQeNe975 .mbr-section-title {
  color: #9fe870;
}
.cid-uwHQeNe975 .mbr-text,
.cid-uwHQeNe975 .mbr-section-btn {
  color: #000000;
}
.cid-uwHQeNT7SE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uwHQeNT7SE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwHQeNT7SE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwHQeNT7SE .nav-tabs .nav-item.open .nav-link:focus,
.cid-uwHQeNT7SE .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uwHQeNT7SE .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-uwHQeNT7SE .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-uwHQeNT7SE .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uwHQeNT7SE .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-uwHQeNT7SE .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-uwHQeNT7SE .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-uwHQeNT7SE .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uwHQeNT7SE .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uwHQeNT7SE .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-uwHQeNT7SE .content-head {
  max-width: 800px;
}
.cid-uwHQeNT7SE .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uwHQeNT7SE .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uRbeEhHup1 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uRbeEhHup1 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uRbeEhHup1 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uRbeEhHup1 .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbeEhHup1 .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbeEhHup1 .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uRbeEhHup1 .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbeEhHup1 .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbeEhHup1 .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-uRbeEhHup1 .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uRbeEhHup1 .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbeEhHup1 .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-uRbeEhHup1 .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-uRbeEhHup1 .btn {
  width: -webkit-fill-available;
}
.cid-uRbeEhHup1 .item:focus,
.cid-uRbeEhHup1 span:focus {
  outline: none;
}
.cid-uRbeEhHup1 .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-uRbeEhHup1 .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbeEhHup1 .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uRbeEhHup1 .mbr-section-title {
  color: #2e481a;
}
.cid-uRbeEhHup1 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uRbeEhHup1 .mbr-text,
.cid-uRbeEhHup1 .mbr-section-btn {
  text-align: left;
}
.cid-uRbeEhHup1 .item-title {
  text-align: center;
  color: #000000;
}
.cid-uRbeEhHup1 .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uRbeEhHup1 .content-head {
  max-width: 800px;
}
.cid-uRbeEhHup1 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uRbeEhHup1 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uRbeEhHup1 .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9fe870;
  background-color: #9fe870;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uRbeEhHup1 .counter-container ul li {
  margin-bottom: 1rem;
}
.cid-uRbeEhHup1 .mbr-text UL {
  text-align: left;
}
.cid-uwHQeOnsev {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwHQeOnsev .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-uwHQeOnsev .panel-group {
  border: none;
}
.cid-uwHQeOnsev .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uwHQeOnsev .card-header {
    padding: 0rem;
  }
}
.cid-uwHQeOnsev .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uwHQeOnsev .img-col {
  padding: 0;
}
.cid-uwHQeOnsev .img-item {
  height: 100%;
}
.cid-uwHQeOnsev img {
  height: 100%;
  object-fit: cover;
}
.cid-uwHQeOnsev .collapsed span {
  transform: rotate(0deg);
}
.cid-uwHQeOnsev .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uwHQeOnsev p {
  margin-bottom: 0.3rem;
}
.cid-uwHQeOnsev .panel-title-edit {
  color: #000000;
}
.cid-uwHQeOnsev .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uwHQeOnsev .card {
  background: #edefeb;
  padding: 2.25rem;
  border-radius: 2rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uwHQeOnsev .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uwHQeOnsev .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uwHQeOnsev .panel-text {
  color: #000000;
}
.cid-uwHQeOnsev .mbr-section-title {
  text-align: center;
  color: #2e481a;
}
.cid-uwHQeOnsev .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uwHQeOnsev .panel-title-edit,
.cid-uwHQeOnsev .mbr-iconfont {
  color: #000000;
}
.cid-uwHQeOMA8l {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uwHQeOMA8l h6 {
  line-height: 1.2;
}
.cid-uwHQeOMA8l img,
.cid-uwHQeOMA8l .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uwHQeOMA8l .item:focus,
.cid-uwHQeOMA8l span:focus {
  outline: none;
}
.cid-uwHQeOMA8l .item-img a {
  cursor: pointer;
}
.cid-uwHQeOMA8l .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uwHQeOMA8l .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-uwHQeOMA8l .mbr-section-title {
  color: #2e481a;
}
.cid-uwHQeOMA8l .mbr-text,
.cid-uwHQeOMA8l .mbr-section-btn {
  color: #000000;
}
.cid-uwHQeOMA8l .item-title {
  color: #000000;
  text-align: center;
}
.cid-uwHQeOMA8l .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uwHQeOMA8l .item-text {
  color: #000000;
  text-align: center;
}
.cid-uwHQeOMA8l .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uwHQeOMA8l .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-uwHQeP7teF {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uwHQeP7teF .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uwHQeP7teF form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uwHQeP7teF form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uwHQeP7teF form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uwHQeP7teF .content-head {
  max-width: 800px;
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-uwfSOBC85e {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uwfSOBC85e .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-uwfSOBC85e .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uwfSOBC85e .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-uwfSOBC85e .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uwfSOBC85e .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwfSOBC85e .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uwfSOBC85e .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uwfSOBC85e .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uwfSOBC85e .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uwfSOBC85e .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uwfSOBC85e .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uwfSOBC85e .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uwfSOBC85e .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uwfSOBC85e .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uwfSOBC85e .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uwfSOBC85e .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uwfSOBC85e .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uwfSOBC85e .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uwfSOBC85e .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwfSOBC85e .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uwfSOBC85e .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uwfSOBC85e .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uwfSOBC85e .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uwfSOBC85e .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uwfSOBC85e .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uwfSOBC85e .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uwfSOBC85e .nav-item:focus,
.cid-uwfSOBC85e .nav-link:focus {
  outline: none;
}
.cid-uwfSOBC85e .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uwfSOBC85e .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwfSOBC85e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uwfSOBC85e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwfSOBC85e .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uwfSOBC85e .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uwfSOBC85e .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-uwfSOBC85e .navbar.opened {
  transition: all 0.25s;
}
.cid-uwfSOBC85e .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uwfSOBC85e .navbar .navbar-logo img {
  width: auto;
}
.cid-uwfSOBC85e .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uwfSOBC85e .navbar.collapsed {
  justify-content: center;
}
.cid-uwfSOBC85e .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uwfSOBC85e .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uwfSOBC85e .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uwfSOBC85e .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uwfSOBC85e .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uwfSOBC85e .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-uwfSOBC85e .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uwfSOBC85e .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uwfSOBC85e .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwfSOBC85e .navbar {
    min-height: 72px;
  }
  .cid-uwfSOBC85e .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uwfSOBC85e .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uwfSOBC85e .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwfSOBC85e .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwfSOBC85e .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwfSOBC85e .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-uwfSOBC85e .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uwfSOBC85e .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uwfSOBC85e .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uwfSOBC85e .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uwfSOBC85e .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uwfSOBC85e .dropdown-item.active,
.cid-uwfSOBC85e .dropdown-item:active {
  background-color: transparent;
}
.cid-uwfSOBC85e .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwfSOBC85e .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwfSOBC85e .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwfSOBC85e .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uwfSOBC85e .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uwfSOBC85e .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uwfSOBC85e ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uwfSOBC85e .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uwfSOBC85e .navbar-buttons {
    text-align: left;
  }
}
.cid-uwfSOBC85e button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwfSOBC85e nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwfSOBC85e nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwfSOBC85e nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwfSOBC85e nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwfSOBC85e .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uwfSOBC85e .opacityScroll {
  background: #587c3d !important;
}
.cid-uwfSOBC85e a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uwfSOBC85e .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-uwfSOBC85e .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uwfSOBC85e .navbar {
    height: 70px;
  }
  .cid-uwfSOBC85e .navbar.opened {
    height: auto;
  }
  .cid-uwfSOBC85e .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uwfSOBC85e .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uwfSOBC85e .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uwfSOBC85e .navbar-brand {
    margin-right: auto;
  }
  .cid-uwfSOBC85e .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uwfSOBC85e .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uwfSOBC85e .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uwfSOBC85e .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-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uwfSOBC85e .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-uwfSOBC85e .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uwfSOBC85e .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uwfSOBC85e .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uwfSOBC85e .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uweHAlyxGL {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uweHAlyxGL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uweHAlyxGL .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-uweHAlyxGL .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uweHAlyxGL .row {
  flex-direction: row-reverse;
}
.cid-uweHAlyxGL .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uweHAlyxGL .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uweHAlyxGL .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uweHAlyxGL .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-uweHAlyxGL .mbr-text,
.cid-uweHAlyxGL .mbr-section-btn {
  color: #232323;
}
.cid-uweHAmdSDF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uweHAmdSDF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uweHAmdSDF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uweHAmdSDF .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uweHAmdSDF .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uweHAmdSDF .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uweHAmdSDF .card-wrapper {
    padding: 4rem;
  }
}
.cid-uweHAmdSDF .mbr-text,
.cid-uweHAmdSDF .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uweHAmdSDF .card-title,
.cid-uweHAmdSDF .card-box {
  text-align: left;
  color: #2e481a;
}
.cid-uweHAmdSDF .mbr-section-subtitle {
  color: #000000;
}
.cid-uweHAmueKR {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uweHAmueKR h6 {
  line-height: 1.2;
}
.cid-uweHAmueKR img,
.cid-uweHAmueKR .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uweHAmueKR .item:focus,
.cid-uweHAmueKR span:focus {
  outline: none;
}
.cid-uweHAmueKR .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uweHAmueKR .item {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uweHAmueKR .mbr-section-content {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
}
.cid-uweHAmueKR .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uweHAmueKR .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-uweHAmueKR .mbr-section-title {
  color: #2e481a;
}
.cid-uweHAmueKR .mbr-text,
.cid-uweHAmueKR .mbr-section-btn {
  color: #000000;
}
.cid-uweHAmueKR .item-title {
  color: #000000;
  text-align: center;
}
.cid-uweHAmueKR .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uweHAmueKR .item-text {
  color: #000000;
  text-align: center;
}
.cid-uweHAmueKR .content-head {
  max-width: 800px;
}
.cid-ux2jn8UiWr {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #2e481a;
}
.cid-ux2jn8UiWr .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ux2jn8UiWr .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-ux2jn8UiWr .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux2jn8UiWr .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux2jn8UiWr .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-ux2jn8UiWr .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux2jn8UiWr .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ux2jn8UiWr .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-ux2jn8UiWr .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-ux2jn8UiWr .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux2jn8UiWr .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-ux2jn8UiWr .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-ux2jn8UiWr .btn {
  width: -webkit-fill-available;
}
.cid-ux2jn8UiWr .item:focus,
.cid-ux2jn8UiWr span:focus {
  outline: none;
}
.cid-ux2jn8UiWr .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-ux2jn8UiWr .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux2jn8UiWr .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-ux2jn8UiWr .mbr-section-title {
  color: #ffffff;
}
.cid-ux2jn8UiWr .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ux2jn8UiWr .mbr-text,
.cid-ux2jn8UiWr .mbr-section-btn {
  text-align: left;
}
.cid-ux2jn8UiWr .item-title {
  text-align: center;
  color: #000000;
}
.cid-ux2jn8UiWr .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-ux2jn8UiWr .content-head {
  max-width: 800px;
}
.cid-uweHAnYASW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uweHAnYASW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uweHAnYASW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uweHAnYASW .nav-tabs .nav-item.open .nav-link:focus,
.cid-uweHAnYASW .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uweHAnYASW .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-uweHAnYASW .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-uweHAnYASW .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uweHAnYASW .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-uweHAnYASW .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-uweHAnYASW .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-uweHAnYASW .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uweHAnYASW .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uweHAnYASW .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-uweHAnYASW .content-head {
  max-width: 800px;
}
.cid-uweHAnYASW .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uweHAnYASW .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uRbeTn0dOR {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uRbeTn0dOR .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uRbeTn0dOR .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uRbeTn0dOR .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbeTn0dOR .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbeTn0dOR .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uRbeTn0dOR .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbeTn0dOR .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbeTn0dOR .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-uRbeTn0dOR .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uRbeTn0dOR .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbeTn0dOR .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-uRbeTn0dOR .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-uRbeTn0dOR .btn {
  width: -webkit-fill-available;
}
.cid-uRbeTn0dOR .item:focus,
.cid-uRbeTn0dOR span:focus {
  outline: none;
}
.cid-uRbeTn0dOR .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-uRbeTn0dOR .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbeTn0dOR .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uRbeTn0dOR .mbr-section-title {
  color: #2e481a;
}
.cid-uRbeTn0dOR .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uRbeTn0dOR .mbr-text,
.cid-uRbeTn0dOR .mbr-section-btn {
  text-align: left;
}
.cid-uRbeTn0dOR .item-title {
  text-align: center;
  color: #000000;
}
.cid-uRbeTn0dOR .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uRbeTn0dOR .content-head {
  max-width: 800px;
}
.cid-uRbeTn0dOR .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uRbeTn0dOR .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uRbeTn0dOR .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9fe870;
  background-color: #9fe870;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uRbeTn0dOR .counter-container ul li {
  margin-bottom: 1rem;
}
.cid-uRbeTn0dOR .mbr-text UL {
  text-align: left;
}
.cid-uweHAokA4T {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uweHAokA4T .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-uweHAokA4T .panel-group {
  border: none;
}
.cid-uweHAokA4T .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uweHAokA4T .card-header {
    padding: 0rem;
  }
}
.cid-uweHAokA4T .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uweHAokA4T .img-col {
  padding: 0;
}
.cid-uweHAokA4T .img-item {
  height: 100%;
}
.cid-uweHAokA4T img {
  height: 100%;
  object-fit: cover;
}
.cid-uweHAokA4T .collapsed span {
  transform: rotate(0deg);
}
.cid-uweHAokA4T .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uweHAokA4T p {
  margin-bottom: 0.3rem;
}
.cid-uweHAokA4T .panel-title-edit {
  color: #000000;
}
.cid-uweHAokA4T .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uweHAokA4T .card {
  background: #edefeb;
  padding: 2.25rem;
  border-radius: 2rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uweHAokA4T .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uweHAokA4T .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uweHAokA4T .panel-text {
  color: #000000;
}
.cid-uweHAokA4T .mbr-section-title {
  text-align: center;
  color: #2e481a;
}
.cid-uweHAokA4T .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uweHAokA4T .panel-title-edit,
.cid-uweHAokA4T .mbr-iconfont {
  color: #000000;
}
.cid-uweHAoH5Ez {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uweHAoH5Ez h6 {
  line-height: 1.2;
}
.cid-uweHAoH5Ez img,
.cid-uweHAoH5Ez .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uweHAoH5Ez .item:focus,
.cid-uweHAoH5Ez span:focus {
  outline: none;
}
.cid-uweHAoH5Ez .item-img a {
  cursor: pointer;
}
.cid-uweHAoH5Ez .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uweHAoH5Ez .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-uweHAoH5Ez .mbr-section-title {
  color: #2e481a;
}
.cid-uweHAoH5Ez .mbr-text,
.cid-uweHAoH5Ez .mbr-section-btn {
  color: #000000;
}
.cid-uweHAoH5Ez .item-title {
  color: #000000;
  text-align: center;
}
.cid-uweHAoH5Ez .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uweHAoH5Ez .item-text {
  color: #000000;
  text-align: center;
}
.cid-uweHAoH5Ez .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uweHAoH5Ez .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-uwCoGoblbv {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uwCoGoblbv .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uwCoGoblbv form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uwCoGoblbv form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uwCoGoblbv form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uwCoGoblbv .content-head {
  max-width: 800px;
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-uwOMrQvom6 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uwOMrQvom6 .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-uwOMrQvom6 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uwOMrQvom6 .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-uwOMrQvom6 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uwOMrQvom6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwOMrQvom6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uwOMrQvom6 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uwOMrQvom6 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uwOMrQvom6 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uwOMrQvom6 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uwOMrQvom6 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uwOMrQvom6 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uwOMrQvom6 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uwOMrQvom6 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uwOMrQvom6 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uwOMrQvom6 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uwOMrQvom6 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uwOMrQvom6 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uwOMrQvom6 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwOMrQvom6 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uwOMrQvom6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uwOMrQvom6 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uwOMrQvom6 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uwOMrQvom6 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uwOMrQvom6 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uwOMrQvom6 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uwOMrQvom6 .nav-item:focus,
.cid-uwOMrQvom6 .nav-link:focus {
  outline: none;
}
.cid-uwOMrQvom6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uwOMrQvom6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwOMrQvom6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uwOMrQvom6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwOMrQvom6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uwOMrQvom6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uwOMrQvom6 .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-uwOMrQvom6 .navbar.opened {
  transition: all 0.25s;
}
.cid-uwOMrQvom6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uwOMrQvom6 .navbar .navbar-logo img {
  width: auto;
}
.cid-uwOMrQvom6 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uwOMrQvom6 .navbar.collapsed {
  justify-content: center;
}
.cid-uwOMrQvom6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uwOMrQvom6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uwOMrQvom6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uwOMrQvom6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uwOMrQvom6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uwOMrQvom6 .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-uwOMrQvom6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uwOMrQvom6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uwOMrQvom6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwOMrQvom6 .navbar {
    min-height: 72px;
  }
  .cid-uwOMrQvom6 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uwOMrQvom6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uwOMrQvom6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwOMrQvom6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwOMrQvom6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwOMrQvom6 .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-uwOMrQvom6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uwOMrQvom6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uwOMrQvom6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uwOMrQvom6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uwOMrQvom6 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uwOMrQvom6 .dropdown-item.active,
.cid-uwOMrQvom6 .dropdown-item:active {
  background-color: transparent;
}
.cid-uwOMrQvom6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwOMrQvom6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwOMrQvom6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwOMrQvom6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uwOMrQvom6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uwOMrQvom6 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uwOMrQvom6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uwOMrQvom6 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uwOMrQvom6 .navbar-buttons {
    text-align: left;
  }
}
.cid-uwOMrQvom6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uwOMrQvom6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uwOMrQvom6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uwOMrQvom6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwOMrQvom6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwOMrQvom6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwOMrQvom6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwOMrQvom6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwOMrQvom6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwOMrQvom6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwOMrQvom6 .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uwOMrQvom6 .opacityScroll {
  background: #587c3d !important;
}
.cid-uwOMrQvom6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uwOMrQvom6 .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-uwOMrQvom6 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uwOMrQvom6 .navbar {
    height: 70px;
  }
  .cid-uwOMrQvom6 .navbar.opened {
    height: auto;
  }
  .cid-uwOMrQvom6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwOMrQvom6 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uwOMrQvom6 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uwOMrQvom6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uwOMrQvom6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uwOMrQvom6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uwOMrQvom6 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uwOMrQvom6 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uwOMrQvom6 .navbar-brand {
    margin-right: auto;
  }
  .cid-uwOMrQvom6 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uwOMrQvom6 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uwOMrQvom6 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uwOMrQvom6 .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-uwOMrQvom6 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uwOMrQvom6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uwOMrQvom6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uwOMrQvom6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uwOMrQvom6 .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-uwOMrQvom6 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uwOMrQvom6 .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uwOMrQvom6 .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uwOMrQvom6 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uwOMrQQ6eE {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uwOMrQQ6eE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwOMrQQ6eE .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-uwOMrQQ6eE .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwOMrQQ6eE .row {
  flex-direction: row-reverse;
}
.cid-uwOMrQQ6eE .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uwOMrQQ6eE .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uwOMrQQ6eE .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uwOMrQQ6eE .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-uwOMrQQ6eE .mbr-text,
.cid-uwOMrQQ6eE .mbr-section-btn {
  color: #232323;
}
.cid-uwOMrR46dZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwOMrR46dZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwOMrR46dZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwOMrR46dZ .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uwOMrR46dZ .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uwOMrR46dZ .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uwOMrR46dZ .card-wrapper {
    padding: 4rem;
  }
}
.cid-uwOMrR46dZ .mbr-text,
.cid-uwOMrR46dZ .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uwOMrR46dZ .card-title,
.cid-uwOMrR46dZ .card-box {
  text-align: left;
  color: #2e481a;
}
.cid-uwOMrR46dZ .mbr-section-subtitle {
  color: #000000;
}
.cid-ux5JE817SB {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ux5JE817SB .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux5JE817SB .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-ux5JE817SB .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ux5JE817SB .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ux5JE817SB .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ux5JE817SB .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ux5JE817SB .mbr-section-title {
  color: #2e481a;
}
.cid-ux5JE817SB .mbr-text,
.cid-ux5JE817SB .mbr-section-btn {
  color: #000000;
}
.cid-uwOMrSqHfP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uwOMrSqHfP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwOMrSqHfP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwOMrSqHfP .nav-tabs .nav-item.open .nav-link:focus,
.cid-uwOMrSqHfP .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uwOMrSqHfP .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-uwOMrSqHfP .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-uwOMrSqHfP .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uwOMrSqHfP .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-uwOMrSqHfP .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-uwOMrSqHfP .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-uwOMrSqHfP .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uwOMrSqHfP .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uwOMrSqHfP .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-uwOMrSqHfP .content-head {
  max-width: 800px;
}
.cid-uwOMrSqHfP .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uwOMrSqHfP .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uRbfsISQul {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uRbfsISQul .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uRbfsISQul .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uRbfsISQul .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbfsISQul .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbfsISQul .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uRbfsISQul .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbfsISQul .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbfsISQul .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-uRbfsISQul .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uRbfsISQul .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbfsISQul .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-uRbfsISQul .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-uRbfsISQul .btn {
  width: -webkit-fill-available;
}
.cid-uRbfsISQul .item:focus,
.cid-uRbfsISQul span:focus {
  outline: none;
}
.cid-uRbfsISQul .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-uRbfsISQul .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbfsISQul .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uRbfsISQul .mbr-section-title {
  color: #2e481a;
}
.cid-uRbfsISQul .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uRbfsISQul .mbr-text,
.cid-uRbfsISQul .mbr-section-btn {
  text-align: left;
}
.cid-uRbfsISQul .item-title {
  text-align: center;
  color: #000000;
}
.cid-uRbfsISQul .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uRbfsISQul .content-head {
  max-width: 800px;
}
.cid-uRbfsISQul .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uRbfsISQul .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uRbfsISQul .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9fe870;
  background-color: #9fe870;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uRbfsISQul .counter-container ul li {
  margin-bottom: 1rem;
}
.cid-uRbfsISQul .mbr-text UL {
  text-align: left;
}
.cid-uwOMrT8JJw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uwOMrT8JJw h6 {
  line-height: 1.2;
}
.cid-uwOMrT8JJw img,
.cid-uwOMrT8JJw .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uwOMrT8JJw .item:focus,
.cid-uwOMrT8JJw span:focus {
  outline: none;
}
.cid-uwOMrT8JJw .item-img a {
  cursor: pointer;
}
.cid-uwOMrT8JJw .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uwOMrT8JJw .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-uwOMrT8JJw .mbr-section-title {
  color: #2e481a;
}
.cid-uwOMrT8JJw .mbr-text,
.cid-uwOMrT8JJw .mbr-section-btn {
  color: #000000;
}
.cid-uwOMrT8JJw .item-title {
  color: #000000;
  text-align: center;
}
.cid-uwOMrT8JJw .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uwOMrT8JJw .item-text {
  color: #000000;
  text-align: center;
}
.cid-uwOMrT8JJw .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uwOMrT8JJw .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-uwOMrTu6uf {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uwOMrTu6uf .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uwOMrTu6uf form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uwOMrTu6uf form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uwOMrTu6uf form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uwOMrTu6uf .content-head {
  max-width: 800px;
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-uwIlFkdoZF {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uwIlFkdoZF .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-uwIlFkdoZF .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uwIlFkdoZF .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-uwIlFkdoZF .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uwIlFkdoZF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwIlFkdoZF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uwIlFkdoZF .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uwIlFkdoZF .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uwIlFkdoZF .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uwIlFkdoZF .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uwIlFkdoZF .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uwIlFkdoZF .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uwIlFkdoZF .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uwIlFkdoZF .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uwIlFkdoZF .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uwIlFkdoZF .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uwIlFkdoZF .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uwIlFkdoZF .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uwIlFkdoZF .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwIlFkdoZF .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uwIlFkdoZF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uwIlFkdoZF .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uwIlFkdoZF .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uwIlFkdoZF .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uwIlFkdoZF .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uwIlFkdoZF .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uwIlFkdoZF .nav-item:focus,
.cid-uwIlFkdoZF .nav-link:focus {
  outline: none;
}
.cid-uwIlFkdoZF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uwIlFkdoZF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwIlFkdoZF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uwIlFkdoZF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwIlFkdoZF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uwIlFkdoZF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uwIlFkdoZF .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-uwIlFkdoZF .navbar.opened {
  transition: all 0.25s;
}
.cid-uwIlFkdoZF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uwIlFkdoZF .navbar .navbar-logo img {
  width: auto;
}
.cid-uwIlFkdoZF .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uwIlFkdoZF .navbar.collapsed {
  justify-content: center;
}
.cid-uwIlFkdoZF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uwIlFkdoZF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uwIlFkdoZF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uwIlFkdoZF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uwIlFkdoZF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uwIlFkdoZF .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-uwIlFkdoZF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uwIlFkdoZF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uwIlFkdoZF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwIlFkdoZF .navbar {
    min-height: 72px;
  }
  .cid-uwIlFkdoZF .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uwIlFkdoZF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uwIlFkdoZF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwIlFkdoZF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwIlFkdoZF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwIlFkdoZF .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-uwIlFkdoZF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uwIlFkdoZF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uwIlFkdoZF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uwIlFkdoZF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uwIlFkdoZF .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uwIlFkdoZF .dropdown-item.active,
.cid-uwIlFkdoZF .dropdown-item:active {
  background-color: transparent;
}
.cid-uwIlFkdoZF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwIlFkdoZF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwIlFkdoZF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwIlFkdoZF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uwIlFkdoZF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uwIlFkdoZF .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uwIlFkdoZF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uwIlFkdoZF .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uwIlFkdoZF .navbar-buttons {
    text-align: left;
  }
}
.cid-uwIlFkdoZF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uwIlFkdoZF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uwIlFkdoZF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uwIlFkdoZF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwIlFkdoZF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwIlFkdoZF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwIlFkdoZF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwIlFkdoZF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwIlFkdoZF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwIlFkdoZF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwIlFkdoZF .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uwIlFkdoZF .opacityScroll {
  background: #587c3d !important;
}
.cid-uwIlFkdoZF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uwIlFkdoZF .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-uwIlFkdoZF .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uwIlFkdoZF .navbar {
    height: 70px;
  }
  .cid-uwIlFkdoZF .navbar.opened {
    height: auto;
  }
  .cid-uwIlFkdoZF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwIlFkdoZF .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uwIlFkdoZF .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uwIlFkdoZF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uwIlFkdoZF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uwIlFkdoZF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uwIlFkdoZF .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uwIlFkdoZF .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uwIlFkdoZF .navbar-brand {
    margin-right: auto;
  }
  .cid-uwIlFkdoZF .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uwIlFkdoZF .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uwIlFkdoZF .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uwIlFkdoZF .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-uwIlFkdoZF .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uwIlFkdoZF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uwIlFkdoZF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uwIlFkdoZF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uwIlFkdoZF .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-uwIlFkdoZF .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uwIlFkdoZF .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uwIlFkdoZF .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uwIlFkdoZF .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uwIlFkDBo6 {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uwIlFkDBo6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwIlFkDBo6 .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-uwIlFkDBo6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwIlFkDBo6 .row {
  flex-direction: row-reverse;
}
.cid-uwIlFkDBo6 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uwIlFkDBo6 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uwIlFkDBo6 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uwIlFkDBo6 .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-uwIlFkDBo6 .mbr-text,
.cid-uwIlFkDBo6 .mbr-section-btn {
  color: #232323;
}
.cid-uwIlFkTtsp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwIlFkTtsp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwIlFkTtsp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwIlFkTtsp .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uwIlFkTtsp .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uwIlFkTtsp .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uwIlFkTtsp .card-wrapper {
    padding: 4rem;
  }
}
.cid-uwIlFkTtsp .mbr-text,
.cid-uwIlFkTtsp .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uwIlFkTtsp .card-title,
.cid-uwIlFkTtsp .card-box {
  text-align: left;
  color: #2e481a;
}
.cid-uwIlFkTtsp .mbr-section-subtitle {
  color: #000000;
}
.cid-uwIlFkTtsp .card-title,
.cid-uwIlFkTtsp .card-box DIV {
  text-align: left;
}
.cid-uwIlFl9PMi {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uwIlFl9PMi h6 {
  line-height: 1.2;
}
.cid-uwIlFl9PMi img,
.cid-uwIlFl9PMi .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uwIlFl9PMi .item:focus,
.cid-uwIlFl9PMi span:focus {
  outline: none;
}
.cid-uwIlFl9PMi .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uwIlFl9PMi .item {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uwIlFl9PMi .mbr-section-content {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
}
.cid-uwIlFl9PMi .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uwIlFl9PMi .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-uwIlFl9PMi .mbr-section-title {
  color: #2e481a;
}
.cid-uwIlFl9PMi .mbr-text,
.cid-uwIlFl9PMi .mbr-section-btn {
  color: #000000;
}
.cid-uwIlFl9PMi .item-title {
  color: #000000;
  text-align: center;
}
.cid-uwIlFl9PMi .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uwIlFl9PMi .item-text {
  color: #000000;
  text-align: center;
}
.cid-uwIlFl9PMi .content-head {
  max-width: 800px;
}
.cid-ux5OFiBXda {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-ux5OFiBXda .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ux5OFiBXda .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-ux5OFiBXda .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux5OFiBXda .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux5OFiBXda .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-ux5OFiBXda .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux5OFiBXda .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ux5OFiBXda .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-ux5OFiBXda .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-ux5OFiBXda .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux5OFiBXda .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-ux5OFiBXda .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-ux5OFiBXda .btn {
  width: -webkit-fill-available;
}
.cid-ux5OFiBXda .item:focus,
.cid-ux5OFiBXda span:focus {
  outline: none;
}
.cid-ux5OFiBXda .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-ux5OFiBXda .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux5OFiBXda .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-ux5OFiBXda .mbr-section-title {
  color: #ffffff;
}
.cid-ux5OFiBXda .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ux5OFiBXda .mbr-text,
.cid-ux5OFiBXda .mbr-section-btn {
  text-align: center;
}
.cid-ux5OFiBXda .item-title {
  text-align: center;
  color: #000000;
}
.cid-ux5OFiBXda .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-ux5OFiBXda .content-head {
  max-width: 800px;
}
.cid-uwIlFmkAd4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uwIlFmkAd4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwIlFmkAd4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwIlFmkAd4 .nav-tabs .nav-item.open .nav-link:focus,
.cid-uwIlFmkAd4 .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uwIlFmkAd4 .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-uwIlFmkAd4 .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-uwIlFmkAd4 .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uwIlFmkAd4 .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-uwIlFmkAd4 .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-uwIlFmkAd4 .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-uwIlFmkAd4 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uwIlFmkAd4 .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uwIlFmkAd4 .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-uwIlFmkAd4 .content-head {
  max-width: 800px;
}
.cid-uwIlFmkAd4 .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uwIlFmkAd4 .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uRbfwyVQM5 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uRbfwyVQM5 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uRbfwyVQM5 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uRbfwyVQM5 .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbfwyVQM5 .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbfwyVQM5 .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uRbfwyVQM5 .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbfwyVQM5 .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbfwyVQM5 .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-uRbfwyVQM5 .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uRbfwyVQM5 .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbfwyVQM5 .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-uRbfwyVQM5 .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-uRbfwyVQM5 .btn {
  width: -webkit-fill-available;
}
.cid-uRbfwyVQM5 .item:focus,
.cid-uRbfwyVQM5 span:focus {
  outline: none;
}
.cid-uRbfwyVQM5 .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-uRbfwyVQM5 .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbfwyVQM5 .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uRbfwyVQM5 .mbr-section-title {
  color: #2e481a;
}
.cid-uRbfwyVQM5 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uRbfwyVQM5 .mbr-text,
.cid-uRbfwyVQM5 .mbr-section-btn {
  text-align: left;
}
.cid-uRbfwyVQM5 .item-title {
  text-align: center;
  color: #000000;
}
.cid-uRbfwyVQM5 .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uRbfwyVQM5 .content-head {
  max-width: 800px;
}
.cid-uRbfwyVQM5 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uRbfwyVQM5 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uRbfwyVQM5 .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9fe870;
  background-color: #9fe870;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uRbfwyVQM5 .counter-container ul li {
  margin-bottom: 1rem;
}
.cid-uRbfwyVQM5 .mbr-text UL {
  text-align: left;
}
.cid-uwIlFmEgM2 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwIlFmEgM2 .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-uwIlFmEgM2 .panel-group {
  border: none;
}
.cid-uwIlFmEgM2 .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uwIlFmEgM2 .card-header {
    padding: 0rem;
  }
}
.cid-uwIlFmEgM2 .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uwIlFmEgM2 .img-col {
  padding: 0;
}
.cid-uwIlFmEgM2 .img-item {
  height: 100%;
}
.cid-uwIlFmEgM2 img {
  height: 100%;
  object-fit: cover;
}
.cid-uwIlFmEgM2 .collapsed span {
  transform: rotate(0deg);
}
.cid-uwIlFmEgM2 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uwIlFmEgM2 p {
  margin-bottom: 0.3rem;
}
.cid-uwIlFmEgM2 .panel-title-edit {
  color: #000000;
}
.cid-uwIlFmEgM2 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uwIlFmEgM2 .card {
  background: #edefeb;
  padding: 2.25rem;
  border-radius: 2rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uwIlFmEgM2 .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uwIlFmEgM2 .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uwIlFmEgM2 .panel-text {
  color: #000000;
}
.cid-uwIlFmEgM2 .mbr-section-title {
  text-align: center;
  color: #2e481a;
}
.cid-uwIlFmEgM2 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uwIlFmEgM2 .panel-title-edit,
.cid-uwIlFmEgM2 .mbr-iconfont {
  color: #000000;
}
.cid-uwIlFmVr5g {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uwIlFmVr5g h6 {
  line-height: 1.2;
}
.cid-uwIlFmVr5g img,
.cid-uwIlFmVr5g .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uwIlFmVr5g .item:focus,
.cid-uwIlFmVr5g span:focus {
  outline: none;
}
.cid-uwIlFmVr5g .item-img a {
  cursor: pointer;
}
.cid-uwIlFmVr5g .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uwIlFmVr5g .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-uwIlFmVr5g .mbr-section-title {
  color: #2e481a;
}
.cid-uwIlFmVr5g .mbr-text,
.cid-uwIlFmVr5g .mbr-section-btn {
  color: #000000;
}
.cid-uwIlFmVr5g .item-title {
  color: #000000;
  text-align: center;
}
.cid-uwIlFmVr5g .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uwIlFmVr5g .item-text {
  color: #000000;
  text-align: center;
}
.cid-uwIlFmVr5g .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uwIlFmVr5g .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-uwIlFnfvlK {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uwIlFnfvlK .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uwIlFnfvlK form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uwIlFnfvlK form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uwIlFnfvlK form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uwIlFnfvlK .content-head {
  max-width: 800px;
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-uwV9B9f7lG {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uwV9B9f7lG .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-uwV9B9f7lG .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uwV9B9f7lG .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-uwV9B9f7lG .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uwV9B9f7lG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwV9B9f7lG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uwV9B9f7lG .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uwV9B9f7lG .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uwV9B9f7lG .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uwV9B9f7lG .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uwV9B9f7lG .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uwV9B9f7lG .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uwV9B9f7lG .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uwV9B9f7lG .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uwV9B9f7lG .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uwV9B9f7lG .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uwV9B9f7lG .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uwV9B9f7lG .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uwV9B9f7lG .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwV9B9f7lG .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uwV9B9f7lG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uwV9B9f7lG .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uwV9B9f7lG .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uwV9B9f7lG .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uwV9B9f7lG .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uwV9B9f7lG .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uwV9B9f7lG .nav-item:focus,
.cid-uwV9B9f7lG .nav-link:focus {
  outline: none;
}
.cid-uwV9B9f7lG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uwV9B9f7lG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwV9B9f7lG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uwV9B9f7lG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwV9B9f7lG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uwV9B9f7lG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uwV9B9f7lG .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-uwV9B9f7lG .navbar.opened {
  transition: all 0.25s;
}
.cid-uwV9B9f7lG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uwV9B9f7lG .navbar .navbar-logo img {
  width: auto;
}
.cid-uwV9B9f7lG .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uwV9B9f7lG .navbar.collapsed {
  justify-content: center;
}
.cid-uwV9B9f7lG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uwV9B9f7lG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uwV9B9f7lG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uwV9B9f7lG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uwV9B9f7lG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uwV9B9f7lG .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-uwV9B9f7lG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uwV9B9f7lG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uwV9B9f7lG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwV9B9f7lG .navbar {
    min-height: 72px;
  }
  .cid-uwV9B9f7lG .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uwV9B9f7lG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uwV9B9f7lG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwV9B9f7lG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwV9B9f7lG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwV9B9f7lG .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-uwV9B9f7lG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uwV9B9f7lG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uwV9B9f7lG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uwV9B9f7lG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uwV9B9f7lG .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uwV9B9f7lG .dropdown-item.active,
.cid-uwV9B9f7lG .dropdown-item:active {
  background-color: transparent;
}
.cid-uwV9B9f7lG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwV9B9f7lG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwV9B9f7lG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwV9B9f7lG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uwV9B9f7lG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uwV9B9f7lG .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uwV9B9f7lG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uwV9B9f7lG .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uwV9B9f7lG .navbar-buttons {
    text-align: left;
  }
}
.cid-uwV9B9f7lG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uwV9B9f7lG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uwV9B9f7lG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uwV9B9f7lG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwV9B9f7lG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwV9B9f7lG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwV9B9f7lG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwV9B9f7lG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwV9B9f7lG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwV9B9f7lG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwV9B9f7lG .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uwV9B9f7lG .opacityScroll {
  background: #587c3d !important;
}
.cid-uwV9B9f7lG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uwV9B9f7lG .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-uwV9B9f7lG .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uwV9B9f7lG .navbar {
    height: 70px;
  }
  .cid-uwV9B9f7lG .navbar.opened {
    height: auto;
  }
  .cid-uwV9B9f7lG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwV9B9f7lG .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uwV9B9f7lG .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uwV9B9f7lG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uwV9B9f7lG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uwV9B9f7lG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uwV9B9f7lG .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uwV9B9f7lG .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uwV9B9f7lG .navbar-brand {
    margin-right: auto;
  }
  .cid-uwV9B9f7lG .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uwV9B9f7lG .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uwV9B9f7lG .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uwV9B9f7lG .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-uwV9B9f7lG .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uwV9B9f7lG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uwV9B9f7lG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uwV9B9f7lG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uwV9B9f7lG .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-uwV9B9f7lG .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uwV9B9f7lG .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uwV9B9f7lG .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uwV9B9f7lG .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uwV9B9AmS1 {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uwV9B9AmS1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwV9B9AmS1 .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-uwV9B9AmS1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwV9B9AmS1 .row {
  flex-direction: row-reverse;
}
.cid-uwV9B9AmS1 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uwV9B9AmS1 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uwV9B9AmS1 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uwV9B9AmS1 .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-uwV9B9AmS1 .mbr-text,
.cid-uwV9B9AmS1 .mbr-section-btn {
  color: #232323;
}
.cid-uwV9B9SUxx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwV9B9SUxx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwV9B9SUxx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwV9B9SUxx .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uwV9B9SUxx .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uwV9B9SUxx .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uwV9B9SUxx .card-wrapper {
    padding: 4rem;
  }
}
.cid-uwV9B9SUxx .mbr-text,
.cid-uwV9B9SUxx .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uwV9B9SUxx .card-title,
.cid-uwV9B9SUxx .card-box {
  text-align: left;
  color: #2e481a;
}
.cid-uwV9B9SUxx .mbr-section-subtitle {
  color: #000000;
}
.cid-uwV9B9SUxx .card-title,
.cid-uwV9B9SUxx .card-box DIV {
  text-align: left;
}
.cid-uwV9Ba8ob6 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uwV9Ba8ob6 h6 {
  line-height: 1.2;
}
.cid-uwV9Ba8ob6 img,
.cid-uwV9Ba8ob6 .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uwV9Ba8ob6 .item:focus,
.cid-uwV9Ba8ob6 span:focus {
  outline: none;
}
.cid-uwV9Ba8ob6 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uwV9Ba8ob6 .item {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uwV9Ba8ob6 .mbr-section-content {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
}
.cid-uwV9Ba8ob6 .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uwV9Ba8ob6 .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-uwV9Ba8ob6 .mbr-section-title {
  color: #2e481a;
}
.cid-uwV9Ba8ob6 .mbr-text,
.cid-uwV9Ba8ob6 .mbr-section-btn {
  color: #000000;
}
.cid-uwV9Ba8ob6 .item-title {
  color: #000000;
  text-align: center;
}
.cid-uwV9Ba8ob6 .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uwV9Ba8ob6 .item-text {
  color: #000000;
  text-align: center;
}
.cid-uwV9Ba8ob6 .content-head {
  max-width: 800px;
}
.cid-ux5PscscKa {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-ux5PscscKa .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ux5PscscKa .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-ux5PscscKa .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux5PscscKa .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux5PscscKa .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-ux5PscscKa .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux5PscscKa .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ux5PscscKa .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-ux5PscscKa .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-ux5PscscKa .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux5PscscKa .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-ux5PscscKa .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-ux5PscscKa .btn {
  width: -webkit-fill-available;
}
.cid-ux5PscscKa .item:focus,
.cid-ux5PscscKa span:focus {
  outline: none;
}
.cid-ux5PscscKa .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-ux5PscscKa .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux5PscscKa .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-ux5PscscKa .mbr-section-title {
  color: #ffffff;
}
.cid-ux5PscscKa .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ux5PscscKa .mbr-text,
.cid-ux5PscscKa .mbr-section-btn {
  text-align: center;
}
.cid-ux5PscscKa .item-title {
  text-align: center;
  color: #000000;
}
.cid-ux5PscscKa .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-ux5PscscKa .content-head {
  max-width: 800px;
}
.cid-uwVeShZolH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uwVeShZolH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwVeShZolH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwV9BbeX0h {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uwV9BbeX0h .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwV9BbeX0h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwV9BbeX0h .nav-tabs .nav-item.open .nav-link:focus,
.cid-uwV9BbeX0h .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uwV9BbeX0h .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-uwV9BbeX0h .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-uwV9BbeX0h .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uwV9BbeX0h .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-uwV9BbeX0h .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-uwV9BbeX0h .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-uwV9BbeX0h .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uwV9BbeX0h .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uwV9BbeX0h .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-uwV9BbeX0h .content-head {
  max-width: 800px;
}
.cid-uwV9BbeX0h .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uwV9BbeX0h .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uwV9BbzsbW {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwV9BbzsbW .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-uwV9BbzsbW .panel-group {
  border: none;
}
.cid-uwV9BbzsbW .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uwV9BbzsbW .card-header {
    padding: 0rem;
  }
}
.cid-uwV9BbzsbW .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uwV9BbzsbW .img-col {
  padding: 0;
}
.cid-uwV9BbzsbW .img-item {
  height: 100%;
}
.cid-uwV9BbzsbW img {
  height: 100%;
  object-fit: cover;
}
.cid-uwV9BbzsbW .collapsed span {
  transform: rotate(0deg);
}
.cid-uwV9BbzsbW .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uwV9BbzsbW p {
  margin-bottom: 0.3rem;
}
.cid-uwV9BbzsbW .panel-title-edit {
  color: #000000;
}
.cid-uwV9BbzsbW .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uwV9BbzsbW .card {
  background: #edefeb;
  padding: 2.25rem;
  border-radius: 2rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uwV9BbzsbW .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uwV9BbzsbW .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uwV9BbzsbW .panel-text {
  color: #000000;
}
.cid-uwV9BbzsbW .mbr-section-title {
  text-align: center;
  color: #2e481a;
}
.cid-uwV9BbzsbW .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uwV9BbzsbW .panel-title-edit,
.cid-uwV9BbzsbW .mbr-iconfont {
  color: #000000;
}
.cid-uwV9BbPqLb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uwV9BbPqLb h6 {
  line-height: 1.2;
}
.cid-uwV9BbPqLb img,
.cid-uwV9BbPqLb .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uwV9BbPqLb .item:focus,
.cid-uwV9BbPqLb span:focus {
  outline: none;
}
.cid-uwV9BbPqLb .item-img a {
  cursor: pointer;
}
.cid-uwV9BbPqLb .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uwV9BbPqLb .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-uwV9BbPqLb .mbr-section-title {
  color: #2e481a;
}
.cid-uwV9BbPqLb .mbr-text,
.cid-uwV9BbPqLb .mbr-section-btn {
  color: #000000;
}
.cid-uwV9BbPqLb .item-title {
  color: #000000;
  text-align: center;
}
.cid-uwV9BbPqLb .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uwV9BbPqLb .item-text {
  color: #000000;
  text-align: center;
}
.cid-uwV9BbPqLb .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uwV9BbPqLb .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-uwV9BccZFm {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uwV9BccZFm .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uwV9BccZFm form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uwV9BccZFm form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uwV9BccZFm form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uwV9BccZFm .content-head {
  max-width: 800px;
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-ux6rbs7cUX {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ux6rbs7cUX .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-ux6rbs7cUX .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ux6rbs7cUX .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-ux6rbs7cUX .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-ux6rbs7cUX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ux6rbs7cUX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ux6rbs7cUX .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-ux6rbs7cUX .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ux6rbs7cUX .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ux6rbs7cUX .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ux6rbs7cUX .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ux6rbs7cUX .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ux6rbs7cUX .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ux6rbs7cUX .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ux6rbs7cUX .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ux6rbs7cUX .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ux6rbs7cUX .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ux6rbs7cUX .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-ux6rbs7cUX .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ux6rbs7cUX .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ux6rbs7cUX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ux6rbs7cUX .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-ux6rbs7cUX .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux6rbs7cUX .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ux6rbs7cUX .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ux6rbs7cUX .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-ux6rbs7cUX .nav-item:focus,
.cid-ux6rbs7cUX .nav-link:focus {
  outline: none;
}
.cid-ux6rbs7cUX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ux6rbs7cUX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ux6rbs7cUX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ux6rbs7cUX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ux6rbs7cUX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ux6rbs7cUX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ux6rbs7cUX .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-ux6rbs7cUX .navbar.opened {
  transition: all 0.25s;
}
.cid-ux6rbs7cUX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ux6rbs7cUX .navbar .navbar-logo img {
  width: auto;
}
.cid-ux6rbs7cUX .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ux6rbs7cUX .navbar.collapsed {
  justify-content: center;
}
.cid-ux6rbs7cUX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ux6rbs7cUX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ux6rbs7cUX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-ux6rbs7cUX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ux6rbs7cUX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ux6rbs7cUX .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-ux6rbs7cUX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ux6rbs7cUX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ux6rbs7cUX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ux6rbs7cUX .navbar {
    min-height: 72px;
  }
  .cid-ux6rbs7cUX .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ux6rbs7cUX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ux6rbs7cUX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ux6rbs7cUX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ux6rbs7cUX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ux6rbs7cUX .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-ux6rbs7cUX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ux6rbs7cUX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ux6rbs7cUX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ux6rbs7cUX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ux6rbs7cUX .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ux6rbs7cUX .dropdown-item.active,
.cid-ux6rbs7cUX .dropdown-item:active {
  background-color: transparent;
}
.cid-ux6rbs7cUX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ux6rbs7cUX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ux6rbs7cUX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ux6rbs7cUX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-ux6rbs7cUX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ux6rbs7cUX .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ux6rbs7cUX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ux6rbs7cUX .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ux6rbs7cUX .navbar-buttons {
    text-align: left;
  }
}
.cid-ux6rbs7cUX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ux6rbs7cUX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ux6rbs7cUX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ux6rbs7cUX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ux6rbs7cUX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ux6rbs7cUX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ux6rbs7cUX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ux6rbs7cUX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ux6rbs7cUX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ux6rbs7cUX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ux6rbs7cUX .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-ux6rbs7cUX .opacityScroll {
  background: #587c3d !important;
}
.cid-ux6rbs7cUX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ux6rbs7cUX .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-ux6rbs7cUX .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ux6rbs7cUX .navbar {
    height: 70px;
  }
  .cid-ux6rbs7cUX .navbar.opened {
    height: auto;
  }
  .cid-ux6rbs7cUX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ux6rbs7cUX .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ux6rbs7cUX .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ux6rbs7cUX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ux6rbs7cUX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-ux6rbs7cUX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ux6rbs7cUX .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ux6rbs7cUX .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ux6rbs7cUX .navbar-brand {
    margin-right: auto;
  }
  .cid-ux6rbs7cUX .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-ux6rbs7cUX .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ux6rbs7cUX .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ux6rbs7cUX .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-ux6rbs7cUX .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ux6rbs7cUX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ux6rbs7cUX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-ux6rbs7cUX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ux6rbs7cUX .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-ux6rbs7cUX .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ux6rbs7cUX .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-ux6rbs7cUX .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-ux6rbs7cUX .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ux6rbtf0bu {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-ux6rbtf0bu .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux6rbtf0bu .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-ux6rbtf0bu .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ux6rbtf0bu .row {
  flex-direction: row-reverse;
}
.cid-ux6rbtf0bu .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ux6rbtf0bu .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ux6rbtf0bu .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ux6rbtf0bu .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-ux6rbtf0bu .mbr-text,
.cid-ux6rbtf0bu .mbr-section-btn {
  color: #232323;
}
.cid-ux6rbuxZit {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ux6rbuxZit .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux6rbuxZit .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ux6rbuxZit .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ux6rbuxZit .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ux6rbuxZit .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ux6rbuxZit .card-wrapper {
    padding: 4rem;
  }
}
.cid-ux6rbuxZit .mbr-text,
.cid-ux6rbuxZit .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ux6rbuxZit .card-title,
.cid-ux6rbuxZit .card-box {
  text-align: left;
  color: #2e481a;
}
.cid-ux6rbuxZit .mbr-section-subtitle {
  color: #000000;
}
.cid-ux6rbuxZit .card-title,
.cid-ux6rbuxZit .card-box DIV {
  text-align: left;
}
.cid-ux6tjV9h6i {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ux6tjV9h6i .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux6tjV9h6i .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-ux6tjV9h6i .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ux6tjV9h6i .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ux6tjV9h6i .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ux6tjV9h6i .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ux6tjV9h6i .mbr-section-title {
  color: #2e481a;
}
.cid-ux6tjV9h6i .mbr-text,
.cid-ux6tjV9h6i .mbr-section-btn {
  color: #000000;
}
.cid-ux6rbx2tU0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-ux6rbx2tU0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux6rbx2tU0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ux6rbx2tU0 .nav-tabs .nav-item.open .nav-link:focus,
.cid-ux6rbx2tU0 .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-ux6rbx2tU0 .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-ux6rbx2tU0 .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-ux6rbx2tU0 .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-ux6rbx2tU0 .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-ux6rbx2tU0 .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-ux6rbx2tU0 .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-ux6rbx2tU0 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ux6rbx2tU0 .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-ux6rbx2tU0 .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-ux6rbx2tU0 .content-head {
  max-width: 800px;
}
.cid-ux6rbx2tU0 .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-ux6rbx2tU0 .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ux6uDSZFCG {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-ux6uDSZFCG .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ux6uDSZFCG .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-ux6uDSZFCG .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux6uDSZFCG .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux6uDSZFCG .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-ux6uDSZFCG .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux6uDSZFCG .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ux6uDSZFCG .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-ux6uDSZFCG .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-ux6uDSZFCG .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux6uDSZFCG .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-ux6uDSZFCG .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-ux6uDSZFCG .btn {
  width: -webkit-fill-available;
}
.cid-ux6uDSZFCG .item:focus,
.cid-ux6uDSZFCG span:focus {
  outline: none;
}
.cid-ux6uDSZFCG .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-ux6uDSZFCG .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux6uDSZFCG .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-ux6uDSZFCG .mbr-section-title {
  color: #2e481a;
}
.cid-ux6uDSZFCG .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ux6uDSZFCG .mbr-text,
.cid-ux6uDSZFCG .mbr-section-btn {
  text-align: left;
}
.cid-ux6uDSZFCG .item-title {
  text-align: center;
  color: #000000;
}
.cid-ux6uDSZFCG .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-ux6uDSZFCG .content-head {
  max-width: 800px;
}
.cid-ux6uDSZFCG .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ux6uDSZFCG .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ux6uDSZFCG .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9fe870;
  background-color: #9fe870;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ux6uDSZFCG .counter-container ul li {
  margin-bottom: 1rem;
}
.cid-ux6uDSZFCG .mbr-text UL {
  text-align: left;
}
.cid-ux6rby1GOD {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-ux6rby1GOD h6 {
  line-height: 1.2;
}
.cid-ux6rby1GOD img,
.cid-ux6rby1GOD .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-ux6rby1GOD .item:focus,
.cid-ux6rby1GOD span:focus {
  outline: none;
}
.cid-ux6rby1GOD .item-img a {
  cursor: pointer;
}
.cid-ux6rby1GOD .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-ux6rby1GOD .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-ux6rby1GOD .mbr-section-title {
  color: #2e481a;
}
.cid-ux6rby1GOD .mbr-text,
.cid-ux6rby1GOD .mbr-section-btn {
  color: #000000;
}
.cid-ux6rby1GOD .item-title {
  color: #000000;
  text-align: center;
}
.cid-ux6rby1GOD .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-ux6rby1GOD .item-text {
  color: #000000;
  text-align: center;
}
.cid-ux6rby1GOD .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-ux6rby1GOD .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-ux6rbyA5Vw {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-ux6rbyA5Vw .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ux6rbyA5Vw form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ux6rbyA5Vw form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ux6rbyA5Vw form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ux6rbyA5Vw .content-head {
  max-width: 800px;
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-uwVhQN5F7s {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uwVhQN5F7s .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-uwVhQN5F7s .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uwVhQN5F7s .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-uwVhQN5F7s .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uwVhQN5F7s .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwVhQN5F7s .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uwVhQN5F7s .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uwVhQN5F7s .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uwVhQN5F7s .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uwVhQN5F7s .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uwVhQN5F7s .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uwVhQN5F7s .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uwVhQN5F7s .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uwVhQN5F7s .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uwVhQN5F7s .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uwVhQN5F7s .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uwVhQN5F7s .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uwVhQN5F7s .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uwVhQN5F7s .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwVhQN5F7s .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uwVhQN5F7s .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uwVhQN5F7s .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uwVhQN5F7s .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uwVhQN5F7s .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uwVhQN5F7s .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uwVhQN5F7s .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uwVhQN5F7s .nav-item:focus,
.cid-uwVhQN5F7s .nav-link:focus {
  outline: none;
}
.cid-uwVhQN5F7s .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uwVhQN5F7s .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwVhQN5F7s .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uwVhQN5F7s .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwVhQN5F7s .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uwVhQN5F7s .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uwVhQN5F7s .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-uwVhQN5F7s .navbar.opened {
  transition: all 0.25s;
}
.cid-uwVhQN5F7s .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uwVhQN5F7s .navbar .navbar-logo img {
  width: auto;
}
.cid-uwVhQN5F7s .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uwVhQN5F7s .navbar.collapsed {
  justify-content: center;
}
.cid-uwVhQN5F7s .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uwVhQN5F7s .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uwVhQN5F7s .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uwVhQN5F7s .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uwVhQN5F7s .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uwVhQN5F7s .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-uwVhQN5F7s .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uwVhQN5F7s .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uwVhQN5F7s .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwVhQN5F7s .navbar {
    min-height: 72px;
  }
  .cid-uwVhQN5F7s .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uwVhQN5F7s .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uwVhQN5F7s .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwVhQN5F7s .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwVhQN5F7s .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwVhQN5F7s .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-uwVhQN5F7s .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uwVhQN5F7s .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uwVhQN5F7s .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uwVhQN5F7s .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uwVhQN5F7s .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uwVhQN5F7s .dropdown-item.active,
.cid-uwVhQN5F7s .dropdown-item:active {
  background-color: transparent;
}
.cid-uwVhQN5F7s .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwVhQN5F7s .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwVhQN5F7s .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwVhQN5F7s .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uwVhQN5F7s .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uwVhQN5F7s .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uwVhQN5F7s ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uwVhQN5F7s .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uwVhQN5F7s .navbar-buttons {
    text-align: left;
  }
}
.cid-uwVhQN5F7s button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uwVhQN5F7s button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uwVhQN5F7s button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uwVhQN5F7s button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwVhQN5F7s button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwVhQN5F7s button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwVhQN5F7s nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwVhQN5F7s nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwVhQN5F7s nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwVhQN5F7s nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwVhQN5F7s .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uwVhQN5F7s .opacityScroll {
  background: #587c3d !important;
}
.cid-uwVhQN5F7s a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uwVhQN5F7s .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-uwVhQN5F7s .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uwVhQN5F7s .navbar {
    height: 70px;
  }
  .cid-uwVhQN5F7s .navbar.opened {
    height: auto;
  }
  .cid-uwVhQN5F7s .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwVhQN5F7s .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uwVhQN5F7s .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uwVhQN5F7s .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uwVhQN5F7s .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uwVhQN5F7s .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uwVhQN5F7s .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uwVhQN5F7s .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uwVhQN5F7s .navbar-brand {
    margin-right: auto;
  }
  .cid-uwVhQN5F7s .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uwVhQN5F7s .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uwVhQN5F7s .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uwVhQN5F7s .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-uwVhQN5F7s .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uwVhQN5F7s .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uwVhQN5F7s .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uwVhQN5F7s .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uwVhQN5F7s .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-uwVhQN5F7s .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uwVhQN5F7s .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uwVhQN5F7s .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uwVhQN5F7s .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uwVhQNUYfe {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uwVhQNUYfe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwVhQNUYfe .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-uwVhQNUYfe .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwVhQNUYfe .row {
  flex-direction: row-reverse;
}
.cid-uwVhQNUYfe .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uwVhQNUYfe .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uwVhQNUYfe .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uwVhQNUYfe .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-uwVhQNUYfe .mbr-text,
.cid-uwVhQNUYfe .mbr-section-btn {
  color: #232323;
}
.cid-uwVhQOjEpx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwVhQOjEpx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwVhQOjEpx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwVhQOjEpx .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uwVhQOjEpx .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uwVhQOjEpx .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uwVhQOjEpx .card-wrapper {
    padding: 4rem;
  }
}
.cid-uwVhQOjEpx .mbr-text,
.cid-uwVhQOjEpx .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uwVhQOjEpx .card-title,
.cid-uwVhQOjEpx .card-box {
  text-align: left;
  color: #2e481a;
}
.cid-uwVhQOjEpx .mbr-section-subtitle {
  color: #000000;
}
.cid-uwVhQOjEpx .card-title,
.cid-uwVhQOjEpx .card-box DIV {
  text-align: left;
}
.cid-uwVhQOJMOU {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uwVhQOJMOU h6 {
  line-height: 1.2;
}
.cid-uwVhQOJMOU img,
.cid-uwVhQOJMOU .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uwVhQOJMOU .item:focus,
.cid-uwVhQOJMOU span:focus {
  outline: none;
}
.cid-uwVhQOJMOU .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uwVhQOJMOU .item {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uwVhQOJMOU .mbr-section-content {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
}
.cid-uwVhQOJMOU .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uwVhQOJMOU .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-uwVhQOJMOU .mbr-section-title {
  color: #2e481a;
}
.cid-uwVhQOJMOU .mbr-text,
.cid-uwVhQOJMOU .mbr-section-btn {
  color: #000000;
}
.cid-uwVhQOJMOU .item-title {
  color: #000000;
  text-align: center;
}
.cid-uwVhQOJMOU .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uwVhQOJMOU .item-text {
  color: #000000;
  text-align: center;
}
.cid-uwVhQOJMOU .content-head {
  max-width: 800px;
}
.cid-ux5Qg9deph {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ux5Qg9deph .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux5Qg9deph .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-ux5Qg9deph .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ux5Qg9deph .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ux5Qg9deph .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ux5Qg9deph .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ux5Qg9deph .mbr-section-title {
  color: #2e481a;
}
.cid-ux5Qg9deph .mbr-text,
.cid-ux5Qg9deph .mbr-section-btn {
  color: #000000;
}
.cid-uwVhQQ5Cnn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uwVhQQ5Cnn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwVhQQ5Cnn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwVhQQ5Cnn .nav-tabs .nav-item.open .nav-link:focus,
.cid-uwVhQQ5Cnn .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uwVhQQ5Cnn .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-uwVhQQ5Cnn .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-uwVhQQ5Cnn .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uwVhQQ5Cnn .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-uwVhQQ5Cnn .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-uwVhQQ5Cnn .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-uwVhQQ5Cnn .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uwVhQQ5Cnn .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uwVhQQ5Cnn .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-uwVhQQ5Cnn .content-head {
  max-width: 800px;
}
.cid-uwVhQQ5Cnn .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uwVhQQ5Cnn .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uwVhQQynfk {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwVhQQynfk .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-uwVhQQynfk .panel-group {
  border: none;
}
.cid-uwVhQQynfk .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uwVhQQynfk .card-header {
    padding: 0rem;
  }
}
.cid-uwVhQQynfk .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uwVhQQynfk .img-col {
  padding: 0;
}
.cid-uwVhQQynfk .img-item {
  height: 100%;
}
.cid-uwVhQQynfk img {
  height: 100%;
  object-fit: cover;
}
.cid-uwVhQQynfk .collapsed span {
  transform: rotate(0deg);
}
.cid-uwVhQQynfk .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uwVhQQynfk p {
  margin-bottom: 0.3rem;
}
.cid-uwVhQQynfk .panel-title-edit {
  color: #000000;
}
.cid-uwVhQQynfk .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uwVhQQynfk .card {
  background: #edefeb;
  padding: 2.25rem;
  border-radius: 2rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uwVhQQynfk .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uwVhQQynfk .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uwVhQQynfk .panel-text {
  color: #000000;
}
.cid-uwVhQQynfk .mbr-section-title {
  text-align: center;
  color: #2e481a;
}
.cid-uwVhQQynfk .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uwVhQQynfk .panel-title-edit,
.cid-uwVhQQynfk .mbr-iconfont {
  color: #000000;
}
.cid-uwVhQQTqXW {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uwVhQQTqXW h6 {
  line-height: 1.2;
}
.cid-uwVhQQTqXW img,
.cid-uwVhQQTqXW .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uwVhQQTqXW .item:focus,
.cid-uwVhQQTqXW span:focus {
  outline: none;
}
.cid-uwVhQQTqXW .item-img a {
  cursor: pointer;
}
.cid-uwVhQQTqXW .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uwVhQQTqXW .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-uwVhQQTqXW .mbr-section-title {
  color: #2e481a;
}
.cid-uwVhQQTqXW .mbr-text,
.cid-uwVhQQTqXW .mbr-section-btn {
  color: #000000;
}
.cid-uwVhQQTqXW .item-title {
  color: #000000;
  text-align: center;
}
.cid-uwVhQQTqXW .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uwVhQQTqXW .item-text {
  color: #000000;
  text-align: center;
}
.cid-uwVhQQTqXW .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uwVhQQTqXW .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-uwVhQRjt0q {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uwVhQRjt0q .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uwVhQRjt0q form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uwVhQRjt0q form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uwVhQRjt0q form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uwVhQRjt0q .content-head {
  max-width: 800px;
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-uwI1I3CGsn {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uwI1I3CGsn .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-uwI1I3CGsn .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uwI1I3CGsn .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-uwI1I3CGsn .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uwI1I3CGsn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwI1I3CGsn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uwI1I3CGsn .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uwI1I3CGsn .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uwI1I3CGsn .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uwI1I3CGsn .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uwI1I3CGsn .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uwI1I3CGsn .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uwI1I3CGsn .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uwI1I3CGsn .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uwI1I3CGsn .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uwI1I3CGsn .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uwI1I3CGsn .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uwI1I3CGsn .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uwI1I3CGsn .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwI1I3CGsn .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uwI1I3CGsn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uwI1I3CGsn .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uwI1I3CGsn .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uwI1I3CGsn .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uwI1I3CGsn .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uwI1I3CGsn .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uwI1I3CGsn .nav-item:focus,
.cid-uwI1I3CGsn .nav-link:focus {
  outline: none;
}
.cid-uwI1I3CGsn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uwI1I3CGsn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwI1I3CGsn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uwI1I3CGsn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwI1I3CGsn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uwI1I3CGsn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uwI1I3CGsn .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-uwI1I3CGsn .navbar.opened {
  transition: all 0.25s;
}
.cid-uwI1I3CGsn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uwI1I3CGsn .navbar .navbar-logo img {
  width: auto;
}
.cid-uwI1I3CGsn .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uwI1I3CGsn .navbar.collapsed {
  justify-content: center;
}
.cid-uwI1I3CGsn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uwI1I3CGsn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uwI1I3CGsn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uwI1I3CGsn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uwI1I3CGsn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uwI1I3CGsn .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-uwI1I3CGsn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uwI1I3CGsn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uwI1I3CGsn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwI1I3CGsn .navbar {
    min-height: 72px;
  }
  .cid-uwI1I3CGsn .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uwI1I3CGsn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uwI1I3CGsn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwI1I3CGsn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwI1I3CGsn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwI1I3CGsn .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-uwI1I3CGsn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uwI1I3CGsn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uwI1I3CGsn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uwI1I3CGsn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uwI1I3CGsn .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uwI1I3CGsn .dropdown-item.active,
.cid-uwI1I3CGsn .dropdown-item:active {
  background-color: transparent;
}
.cid-uwI1I3CGsn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwI1I3CGsn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwI1I3CGsn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwI1I3CGsn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uwI1I3CGsn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uwI1I3CGsn .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uwI1I3CGsn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uwI1I3CGsn .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uwI1I3CGsn .navbar-buttons {
    text-align: left;
  }
}
.cid-uwI1I3CGsn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uwI1I3CGsn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uwI1I3CGsn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uwI1I3CGsn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwI1I3CGsn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwI1I3CGsn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwI1I3CGsn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwI1I3CGsn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwI1I3CGsn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwI1I3CGsn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwI1I3CGsn .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uwI1I3CGsn .opacityScroll {
  background: #587c3d !important;
}
.cid-uwI1I3CGsn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uwI1I3CGsn .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-uwI1I3CGsn .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uwI1I3CGsn .navbar {
    height: 70px;
  }
  .cid-uwI1I3CGsn .navbar.opened {
    height: auto;
  }
  .cid-uwI1I3CGsn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwI1I3CGsn .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uwI1I3CGsn .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uwI1I3CGsn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uwI1I3CGsn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uwI1I3CGsn .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uwI1I3CGsn .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uwI1I3CGsn .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uwI1I3CGsn .navbar-brand {
    margin-right: auto;
  }
  .cid-uwI1I3CGsn .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uwI1I3CGsn .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uwI1I3CGsn .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uwI1I3CGsn .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-uwI1I3CGsn .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uwI1I3CGsn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uwI1I3CGsn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uwI1I3CGsn .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uwI1I3CGsn .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-uwI1I3CGsn .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uwI1I3CGsn .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uwI1I3CGsn .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uwI1I3CGsn .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uwI1I3V7qH {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uwI1I3V7qH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwI1I3V7qH .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-uwI1I3V7qH .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwI1I3V7qH .row {
  flex-direction: row-reverse;
}
.cid-uwI1I3V7qH .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uwI1I3V7qH .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uwI1I3V7qH .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uwI1I3V7qH .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-uwI1I3V7qH .mbr-text,
.cid-uwI1I3V7qH .mbr-section-btn {
  color: #232323;
}
.cid-uwI1I47v72 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwI1I47v72 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwI1I47v72 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwI1I47v72 .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uwI1I47v72 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uwI1I47v72 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uwI1I47v72 .card-wrapper {
    padding: 4rem;
  }
}
.cid-uwI1I47v72 .mbr-text,
.cid-uwI1I47v72 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uwI1I47v72 .card-title,
.cid-uwI1I47v72 .card-box {
  text-align: left;
  color: #2e481a;
}
.cid-uwI1I47v72 .mbr-section-subtitle {
  color: #000000;
}
.cid-ux5Vsrg3rr {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ux5Vsrg3rr .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux5Vsrg3rr .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-ux5Vsrg3rr .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ux5Vsrg3rr .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ux5Vsrg3rr .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ux5Vsrg3rr .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ux5Vsrg3rr .mbr-section-title {
  color: #2e481a;
}
.cid-ux5Vsrg3rr .mbr-text,
.cid-ux5Vsrg3rr .mbr-section-btn {
  color: #000000;
}
.cid-uwI1I5qXnM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uwI1I5qXnM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwI1I5qXnM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwI1I5qXnM .nav-tabs .nav-item.open .nav-link:focus,
.cid-uwI1I5qXnM .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uwI1I5qXnM .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-uwI1I5qXnM .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-uwI1I5qXnM .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uwI1I5qXnM .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-uwI1I5qXnM .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-uwI1I5qXnM .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-uwI1I5qXnM .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uwI1I5qXnM .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uwI1I5qXnM .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-uwI1I5qXnM .content-head {
  max-width: 800px;
}
.cid-uwI1I5qXnM .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uwI1I5qXnM .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uRbfzTYZjc {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uRbfzTYZjc .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uRbfzTYZjc .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uRbfzTYZjc .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbfzTYZjc .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbfzTYZjc .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uRbfzTYZjc .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbfzTYZjc .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbfzTYZjc .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-uRbfzTYZjc .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uRbfzTYZjc .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbfzTYZjc .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-uRbfzTYZjc .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-uRbfzTYZjc .btn {
  width: -webkit-fill-available;
}
.cid-uRbfzTYZjc .item:focus,
.cid-uRbfzTYZjc span:focus {
  outline: none;
}
.cid-uRbfzTYZjc .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-uRbfzTYZjc .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbfzTYZjc .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uRbfzTYZjc .mbr-section-title {
  color: #2e481a;
}
.cid-uRbfzTYZjc .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uRbfzTYZjc .mbr-text,
.cid-uRbfzTYZjc .mbr-section-btn {
  text-align: left;
}
.cid-uRbfzTYZjc .item-title {
  text-align: center;
  color: #000000;
}
.cid-uRbfzTYZjc .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uRbfzTYZjc .content-head {
  max-width: 800px;
}
.cid-uRbfzTYZjc .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uRbfzTYZjc .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uRbfzTYZjc .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9fe870;
  background-color: #9fe870;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uRbfzTYZjc .counter-container ul li {
  margin-bottom: 1rem;
}
.cid-uRbfzTYZjc .mbr-text UL {
  text-align: left;
}
.cid-uwI1I62uEA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uwI1I62uEA h6 {
  line-height: 1.2;
}
.cid-uwI1I62uEA img,
.cid-uwI1I62uEA .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uwI1I62uEA .item:focus,
.cid-uwI1I62uEA span:focus {
  outline: none;
}
.cid-uwI1I62uEA .item-img a {
  cursor: pointer;
}
.cid-uwI1I62uEA .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uwI1I62uEA .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-uwI1I62uEA .mbr-section-title {
  color: #96da6a;
}
.cid-uwI1I62uEA .mbr-text,
.cid-uwI1I62uEA .mbr-section-btn {
  color: #000000;
}
.cid-uwI1I62uEA .item-title {
  color: #000000;
  text-align: center;
}
.cid-uwI1I62uEA .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uwI1I62uEA .item-text {
  color: #000000;
  text-align: center;
}
.cid-uwI1I62uEA .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uwI1I62uEA .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-uwI1I6ly95 {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uwI1I6ly95 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uwI1I6ly95 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uwI1I6ly95 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uwI1I6ly95 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uwI1I6ly95 .content-head {
  max-width: 800px;
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-uwfSOBC85e {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uwfSOBC85e .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-uwfSOBC85e .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uwfSOBC85e .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-uwfSOBC85e .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uwfSOBC85e .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwfSOBC85e .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uwfSOBC85e .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uwfSOBC85e .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uwfSOBC85e .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uwfSOBC85e .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uwfSOBC85e .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uwfSOBC85e .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uwfSOBC85e .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uwfSOBC85e .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uwfSOBC85e .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uwfSOBC85e .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uwfSOBC85e .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uwfSOBC85e .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uwfSOBC85e .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwfSOBC85e .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uwfSOBC85e .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uwfSOBC85e .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uwfSOBC85e .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uwfSOBC85e .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uwfSOBC85e .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uwfSOBC85e .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uwfSOBC85e .nav-item:focus,
.cid-uwfSOBC85e .nav-link:focus {
  outline: none;
}
.cid-uwfSOBC85e .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uwfSOBC85e .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwfSOBC85e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uwfSOBC85e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwfSOBC85e .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uwfSOBC85e .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uwfSOBC85e .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-uwfSOBC85e .navbar.opened {
  transition: all 0.25s;
}
.cid-uwfSOBC85e .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uwfSOBC85e .navbar .navbar-logo img {
  width: auto;
}
.cid-uwfSOBC85e .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uwfSOBC85e .navbar.collapsed {
  justify-content: center;
}
.cid-uwfSOBC85e .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uwfSOBC85e .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uwfSOBC85e .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uwfSOBC85e .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uwfSOBC85e .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uwfSOBC85e .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-uwfSOBC85e .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uwfSOBC85e .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uwfSOBC85e .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwfSOBC85e .navbar {
    min-height: 72px;
  }
  .cid-uwfSOBC85e .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uwfSOBC85e .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uwfSOBC85e .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwfSOBC85e .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwfSOBC85e .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwfSOBC85e .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-uwfSOBC85e .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uwfSOBC85e .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uwfSOBC85e .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uwfSOBC85e .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uwfSOBC85e .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uwfSOBC85e .dropdown-item.active,
.cid-uwfSOBC85e .dropdown-item:active {
  background-color: transparent;
}
.cid-uwfSOBC85e .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwfSOBC85e .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwfSOBC85e .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwfSOBC85e .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uwfSOBC85e .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uwfSOBC85e .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uwfSOBC85e ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uwfSOBC85e .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uwfSOBC85e .navbar-buttons {
    text-align: left;
  }
}
.cid-uwfSOBC85e button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwfSOBC85e nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwfSOBC85e nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwfSOBC85e nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwfSOBC85e nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwfSOBC85e .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uwfSOBC85e .opacityScroll {
  background: #587c3d !important;
}
.cid-uwfSOBC85e a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uwfSOBC85e .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-uwfSOBC85e .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uwfSOBC85e .navbar {
    height: 70px;
  }
  .cid-uwfSOBC85e .navbar.opened {
    height: auto;
  }
  .cid-uwfSOBC85e .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uwfSOBC85e .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uwfSOBC85e .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uwfSOBC85e .navbar-brand {
    margin-right: auto;
  }
  .cid-uwfSOBC85e .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uwfSOBC85e .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uwfSOBC85e .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uwfSOBC85e .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-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uwfSOBC85e .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-uwfSOBC85e .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uwfSOBC85e .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uwfSOBC85e .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uwfSOBC85e .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uweVfDFEii {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uweVfDFEii .mbr-fallback-image.disabled {
  display: none;
}
.cid-uweVfDFEii .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-uweVfDFEii .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uweVfDFEii .row {
  flex-direction: row-reverse;
}
.cid-uweVfDFEii .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uweVfDFEii .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uweVfDFEii .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uweVfDFEii .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-uweVfDFEii .mbr-text,
.cid-uweVfDFEii .mbr-section-btn {
  color: #232323;
}
.cid-uweVfE3O0J {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uweVfE3O0J .mbr-fallback-image.disabled {
  display: none;
}
.cid-uweVfE3O0J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uweVfE3O0J .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uweVfE3O0J .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uweVfE3O0J .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uweVfE3O0J .card-wrapper {
    padding: 4rem;
  }
}
.cid-uweVfE3O0J .mbr-text,
.cid-uweVfE3O0J .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uweVfE3O0J .card-title,
.cid-uweVfE3O0J .card-box {
  text-align: left;
  color: #2e481a;
}
.cid-uweVfE3O0J .mbr-section-subtitle {
  color: #000000;
}
.cid-uweVfEnvZc {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uweVfEnvZc h6 {
  line-height: 1.2;
}
.cid-uweVfEnvZc img,
.cid-uweVfEnvZc .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uweVfEnvZc .item:focus,
.cid-uweVfEnvZc span:focus {
  outline: none;
}
.cid-uweVfEnvZc .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uweVfEnvZc .item {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uweVfEnvZc .mbr-section-content {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
}
.cid-uweVfEnvZc .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uweVfEnvZc .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-uweVfEnvZc .mbr-section-title {
  color: #2e481a;
}
.cid-uweVfEnvZc .mbr-text,
.cid-uweVfEnvZc .mbr-section-btn {
  color: #000000;
}
.cid-uweVfEnvZc .item-title {
  color: #000000;
  text-align: center;
}
.cid-uweVfEnvZc .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uweVfEnvZc .item-text {
  color: #000000;
  text-align: center;
}
.cid-uweVfEnvZc .content-head {
  max-width: 800px;
}
.cid-ux685NmYeo {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #2e481a;
}
.cid-ux685NmYeo .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ux685NmYeo .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-ux685NmYeo .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux685NmYeo .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux685NmYeo .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-ux685NmYeo .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux685NmYeo .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ux685NmYeo .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-ux685NmYeo .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-ux685NmYeo .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux685NmYeo .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-ux685NmYeo .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-ux685NmYeo .btn {
  width: -webkit-fill-available;
}
.cid-ux685NmYeo .item:focus,
.cid-ux685NmYeo span:focus {
  outline: none;
}
.cid-ux685NmYeo .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-ux685NmYeo .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux685NmYeo .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-ux685NmYeo .mbr-section-title {
  color: #ffffff;
}
.cid-ux685NmYeo .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ux685NmYeo .mbr-text,
.cid-ux685NmYeo .mbr-section-btn {
  text-align: center;
}
.cid-ux685NmYeo .item-title {
  text-align: center;
  color: #000000;
}
.cid-ux685NmYeo .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-ux685NmYeo .content-head {
  max-width: 800px;
}
.cid-uweVfGkhY2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uweVfGkhY2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uweVfGkhY2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uweVfGkhY2 .nav-tabs .nav-item.open .nav-link:focus,
.cid-uweVfGkhY2 .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uweVfGkhY2 .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-uweVfGkhY2 .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-uweVfGkhY2 .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uweVfGkhY2 .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-uweVfGkhY2 .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-uweVfGkhY2 .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-uweVfGkhY2 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uweVfGkhY2 .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uweVfGkhY2 .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-uweVfGkhY2 .content-head {
  max-width: 800px;
}
.cid-uweVfGkhY2 .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uweVfGkhY2 .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uRbfDwNONW {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uRbfDwNONW .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uRbfDwNONW .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uRbfDwNONW .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbfDwNONW .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbfDwNONW .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uRbfDwNONW .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbfDwNONW .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbfDwNONW .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-uRbfDwNONW .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uRbfDwNONW .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbfDwNONW .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-uRbfDwNONW .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-uRbfDwNONW .btn {
  width: -webkit-fill-available;
}
.cid-uRbfDwNONW .item:focus,
.cid-uRbfDwNONW span:focus {
  outline: none;
}
.cid-uRbfDwNONW .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-uRbfDwNONW .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbfDwNONW .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uRbfDwNONW .mbr-section-title {
  color: #2e481a;
}
.cid-uRbfDwNONW .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uRbfDwNONW .mbr-text,
.cid-uRbfDwNONW .mbr-section-btn {
  text-align: left;
}
.cid-uRbfDwNONW .item-title {
  text-align: center;
  color: #000000;
}
.cid-uRbfDwNONW .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uRbfDwNONW .content-head {
  max-width: 800px;
}
.cid-uRbfDwNONW .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uRbfDwNONW .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uRbfDwNONW .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9fe870;
  background-color: #9fe870;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uRbfDwNONW .counter-container ul li {
  margin-bottom: 1rem;
}
.cid-uRbfDwNONW .mbr-text UL {
  text-align: left;
}
.cid-uweVfGHoGt {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uweVfGHoGt .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-uweVfGHoGt .panel-group {
  border: none;
}
.cid-uweVfGHoGt .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uweVfGHoGt .card-header {
    padding: 0rem;
  }
}
.cid-uweVfGHoGt .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uweVfGHoGt .img-col {
  padding: 0;
}
.cid-uweVfGHoGt .img-item {
  height: 100%;
}
.cid-uweVfGHoGt img {
  height: 100%;
  object-fit: cover;
}
.cid-uweVfGHoGt .collapsed span {
  transform: rotate(0deg);
}
.cid-uweVfGHoGt .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uweVfGHoGt p {
  margin-bottom: 0.3rem;
}
.cid-uweVfGHoGt .panel-title-edit {
  color: #000000;
}
.cid-uweVfGHoGt .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uweVfGHoGt .card {
  background: #edefeb;
  padding: 2.25rem;
  border-radius: 2rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uweVfGHoGt .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uweVfGHoGt .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uweVfGHoGt .panel-text {
  color: #000000;
}
.cid-uweVfGHoGt .mbr-section-title {
  text-align: center;
  color: #2e481a;
}
.cid-uweVfGHoGt .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uweVfGHoGt .panel-title-edit,
.cid-uweVfGHoGt .mbr-iconfont {
  color: #000000;
}
.cid-uweVfH51hy {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uweVfH51hy h6 {
  line-height: 1.2;
}
.cid-uweVfH51hy img,
.cid-uweVfH51hy .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uweVfH51hy .item:focus,
.cid-uweVfH51hy span:focus {
  outline: none;
}
.cid-uweVfH51hy .item-img a {
  cursor: pointer;
}
.cid-uweVfH51hy .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uweVfH51hy .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-uweVfH51hy .mbr-section-title {
  color: #2e481a;
}
.cid-uweVfH51hy .mbr-text,
.cid-uweVfH51hy .mbr-section-btn {
  color: #000000;
}
.cid-uweVfH51hy .item-title {
  color: #000000;
  text-align: center;
}
.cid-uweVfH51hy .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uweVfH51hy .item-text {
  color: #000000;
  text-align: center;
}
.cid-uweVfH51hy .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uweVfH51hy .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-uwCoE9Qw1t {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uwCoE9Qw1t .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uwCoE9Qw1t form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uwCoE9Qw1t form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uwCoE9Qw1t form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uwCoE9Qw1t .content-head {
  max-width: 800px;
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-ux69j0JljA {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ux69j0JljA .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-ux69j0JljA .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ux69j0JljA .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-ux69j0JljA .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-ux69j0JljA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ux69j0JljA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ux69j0JljA .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-ux69j0JljA .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ux69j0JljA .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ux69j0JljA .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ux69j0JljA .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ux69j0JljA .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ux69j0JljA .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ux69j0JljA .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ux69j0JljA .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ux69j0JljA .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ux69j0JljA .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ux69j0JljA .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-ux69j0JljA .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ux69j0JljA .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ux69j0JljA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ux69j0JljA .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-ux69j0JljA .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux69j0JljA .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ux69j0JljA .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ux69j0JljA .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-ux69j0JljA .nav-item:focus,
.cid-ux69j0JljA .nav-link:focus {
  outline: none;
}
.cid-ux69j0JljA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ux69j0JljA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ux69j0JljA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ux69j0JljA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ux69j0JljA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ux69j0JljA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ux69j0JljA .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-ux69j0JljA .navbar.opened {
  transition: all 0.25s;
}
.cid-ux69j0JljA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ux69j0JljA .navbar .navbar-logo img {
  width: auto;
}
.cid-ux69j0JljA .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ux69j0JljA .navbar.collapsed {
  justify-content: center;
}
.cid-ux69j0JljA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ux69j0JljA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ux69j0JljA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-ux69j0JljA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ux69j0JljA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ux69j0JljA .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-ux69j0JljA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ux69j0JljA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ux69j0JljA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ux69j0JljA .navbar {
    min-height: 72px;
  }
  .cid-ux69j0JljA .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ux69j0JljA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ux69j0JljA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ux69j0JljA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ux69j0JljA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ux69j0JljA .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-ux69j0JljA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ux69j0JljA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ux69j0JljA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ux69j0JljA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ux69j0JljA .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ux69j0JljA .dropdown-item.active,
.cid-ux69j0JljA .dropdown-item:active {
  background-color: transparent;
}
.cid-ux69j0JljA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ux69j0JljA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ux69j0JljA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ux69j0JljA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-ux69j0JljA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ux69j0JljA .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ux69j0JljA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ux69j0JljA .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ux69j0JljA .navbar-buttons {
    text-align: left;
  }
}
.cid-ux69j0JljA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ux69j0JljA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ux69j0JljA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ux69j0JljA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ux69j0JljA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ux69j0JljA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ux69j0JljA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ux69j0JljA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ux69j0JljA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ux69j0JljA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ux69j0JljA .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-ux69j0JljA .opacityScroll {
  background: #587c3d !important;
}
.cid-ux69j0JljA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ux69j0JljA .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-ux69j0JljA .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ux69j0JljA .navbar {
    height: 70px;
  }
  .cid-ux69j0JljA .navbar.opened {
    height: auto;
  }
  .cid-ux69j0JljA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ux69j0JljA .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ux69j0JljA .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ux69j0JljA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ux69j0JljA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-ux69j0JljA .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ux69j0JljA .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ux69j0JljA .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ux69j0JljA .navbar-brand {
    margin-right: auto;
  }
  .cid-ux69j0JljA .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-ux69j0JljA .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ux69j0JljA .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ux69j0JljA .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-ux69j0JljA .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ux69j0JljA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ux69j0JljA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-ux69j0JljA .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ux69j0JljA .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-ux69j0JljA .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ux69j0JljA .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-ux69j0JljA .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-ux69j0JljA .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ux69j1vyqS {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-ux69j1vyqS .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux69j1vyqS .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-ux69j1vyqS .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ux69j1vyqS .row {
  flex-direction: row-reverse;
}
.cid-ux69j1vyqS .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ux69j1vyqS .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ux69j1vyqS .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ux69j1vyqS .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-ux69j1vyqS .mbr-text,
.cid-ux69j1vyqS .mbr-section-btn {
  color: #232323;
}
.cid-ux69j1Um0F {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ux69j1Um0F .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux69j1Um0F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ux69j1Um0F .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ux69j1Um0F .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ux69j1Um0F .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ux69j1Um0F .card-wrapper {
    padding: 4rem;
  }
}
.cid-ux69j1Um0F .mbr-text,
.cid-ux69j1Um0F .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ux69j1Um0F .card-title,
.cid-ux69j1Um0F .card-box {
  text-align: left;
  color: #2e481a;
}
.cid-ux69j1Um0F .mbr-section-subtitle {
  color: #000000;
}
.cid-ux69j2D90l {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-ux69j2D90l h6 {
  line-height: 1.2;
}
.cid-ux69j2D90l img,
.cid-ux69j2D90l .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-ux69j2D90l .item:focus,
.cid-ux69j2D90l span:focus {
  outline: none;
}
.cid-ux69j2D90l .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ux69j2D90l .item {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ux69j2D90l .mbr-section-content {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
}
.cid-ux69j2D90l .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ux69j2D90l .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-ux69j2D90l .mbr-section-title {
  color: #2e481a;
}
.cid-ux69j2D90l .mbr-text,
.cid-ux69j2D90l .mbr-section-btn {
  color: #000000;
}
.cid-ux69j2D90l .item-title {
  color: #000000;
  text-align: center;
}
.cid-ux69j2D90l .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-ux69j2D90l .item-text {
  color: #000000;
  text-align: center;
}
.cid-ux69j2D90l .content-head {
  max-width: 800px;
}
.cid-ux69j3nDsA {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #2e481a;
}
.cid-ux69j3nDsA .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ux69j3nDsA .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-ux69j3nDsA .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux69j3nDsA .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux69j3nDsA .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-ux69j3nDsA .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux69j3nDsA .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ux69j3nDsA .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-ux69j3nDsA .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-ux69j3nDsA .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux69j3nDsA .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-ux69j3nDsA .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-ux69j3nDsA .btn {
  width: -webkit-fill-available;
}
.cid-ux69j3nDsA .item:focus,
.cid-ux69j3nDsA span:focus {
  outline: none;
}
.cid-ux69j3nDsA .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-ux69j3nDsA .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux69j3nDsA .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-ux69j3nDsA .mbr-section-title {
  color: #ffffff;
}
.cid-ux69j3nDsA .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ux69j3nDsA .mbr-text,
.cid-ux69j3nDsA .mbr-section-btn {
  text-align: center;
}
.cid-ux69j3nDsA .item-title {
  text-align: center;
  color: #000000;
}
.cid-ux69j3nDsA .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-ux69j3nDsA .content-head {
  max-width: 800px;
}
.cid-ux69j3MWrt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-ux69j3MWrt .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux69j3MWrt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ux69j3MWrt .nav-tabs .nav-item.open .nav-link:focus,
.cid-ux69j3MWrt .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-ux69j3MWrt .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-ux69j3MWrt .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-ux69j3MWrt .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-ux69j3MWrt .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-ux69j3MWrt .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-ux69j3MWrt .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-ux69j3MWrt .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ux69j3MWrt .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-ux69j3MWrt .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-ux69j3MWrt .content-head {
  max-width: 800px;
}
.cid-ux69j3MWrt .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-ux69j3MWrt .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uRbfGnKItn {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uRbfGnKItn .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uRbfGnKItn .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uRbfGnKItn .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbfGnKItn .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbfGnKItn .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uRbfGnKItn .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbfGnKItn .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbfGnKItn .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-uRbfGnKItn .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uRbfGnKItn .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbfGnKItn .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-uRbfGnKItn .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-uRbfGnKItn .btn {
  width: -webkit-fill-available;
}
.cid-uRbfGnKItn .item:focus,
.cid-uRbfGnKItn span:focus {
  outline: none;
}
.cid-uRbfGnKItn .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-uRbfGnKItn .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbfGnKItn .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uRbfGnKItn .mbr-section-title {
  color: #2e481a;
}
.cid-uRbfGnKItn .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uRbfGnKItn .mbr-text,
.cid-uRbfGnKItn .mbr-section-btn {
  text-align: left;
}
.cid-uRbfGnKItn .item-title {
  text-align: center;
  color: #000000;
}
.cid-uRbfGnKItn .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uRbfGnKItn .content-head {
  max-width: 800px;
}
.cid-uRbfGnKItn .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uRbfGnKItn .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uRbfGnKItn .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9fe870;
  background-color: #9fe870;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uRbfGnKItn .counter-container ul li {
  margin-bottom: 1rem;
}
.cid-uRbfGnKItn .mbr-text UL {
  text-align: left;
}
.cid-ux69j4Ss8n {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ux69j4Ss8n .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-ux69j4Ss8n .panel-group {
  border: none;
}
.cid-ux69j4Ss8n .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-ux69j4Ss8n .card-header {
    padding: 0rem;
  }
}
.cid-ux69j4Ss8n .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-ux69j4Ss8n .img-col {
  padding: 0;
}
.cid-ux69j4Ss8n .img-item {
  height: 100%;
}
.cid-ux69j4Ss8n img {
  height: 100%;
  object-fit: cover;
}
.cid-ux69j4Ss8n .collapsed span {
  transform: rotate(0deg);
}
.cid-ux69j4Ss8n .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-ux69j4Ss8n p {
  margin-bottom: 0.3rem;
}
.cid-ux69j4Ss8n .panel-title-edit {
  color: #000000;
}
.cid-ux69j4Ss8n .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-ux69j4Ss8n .card {
  background: #edefeb;
  padding: 2.25rem;
  border-radius: 2rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-ux69j4Ss8n .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux69j4Ss8n .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-ux69j4Ss8n .panel-text {
  color: #000000;
}
.cid-ux69j4Ss8n .mbr-section-title {
  text-align: center;
  color: #2e481a;
}
.cid-ux69j4Ss8n .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-ux69j4Ss8n .panel-title-edit,
.cid-ux69j4Ss8n .mbr-iconfont {
  color: #000000;
}
.cid-ux69j5fjwE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-ux69j5fjwE h6 {
  line-height: 1.2;
}
.cid-ux69j5fjwE img,
.cid-ux69j5fjwE .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-ux69j5fjwE .item:focus,
.cid-ux69j5fjwE span:focus {
  outline: none;
}
.cid-ux69j5fjwE .item-img a {
  cursor: pointer;
}
.cid-ux69j5fjwE .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-ux69j5fjwE .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-ux69j5fjwE .mbr-section-title {
  color: #2e481a;
}
.cid-ux69j5fjwE .mbr-text,
.cid-ux69j5fjwE .mbr-section-btn {
  color: #000000;
}
.cid-ux69j5fjwE .item-title {
  color: #000000;
  text-align: center;
}
.cid-ux69j5fjwE .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-ux69j5fjwE .item-text {
  color: #000000;
  text-align: center;
}
.cid-ux69j5fjwE .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-ux69j5fjwE .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-ux69j5BJML {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-ux69j5BJML .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ux69j5BJML form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ux69j5BJML form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ux69j5BJML form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ux69j5BJML .content-head {
  max-width: 800px;
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-ux69JKFzMT {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ux69JKFzMT .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-ux69JKFzMT .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ux69JKFzMT .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-ux69JKFzMT .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-ux69JKFzMT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ux69JKFzMT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ux69JKFzMT .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-ux69JKFzMT .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ux69JKFzMT .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ux69JKFzMT .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ux69JKFzMT .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ux69JKFzMT .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ux69JKFzMT .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ux69JKFzMT .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ux69JKFzMT .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ux69JKFzMT .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ux69JKFzMT .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ux69JKFzMT .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-ux69JKFzMT .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ux69JKFzMT .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ux69JKFzMT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ux69JKFzMT .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-ux69JKFzMT .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux69JKFzMT .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ux69JKFzMT .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ux69JKFzMT .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-ux69JKFzMT .nav-item:focus,
.cid-ux69JKFzMT .nav-link:focus {
  outline: none;
}
.cid-ux69JKFzMT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ux69JKFzMT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ux69JKFzMT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ux69JKFzMT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ux69JKFzMT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ux69JKFzMT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ux69JKFzMT .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-ux69JKFzMT .navbar.opened {
  transition: all 0.25s;
}
.cid-ux69JKFzMT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ux69JKFzMT .navbar .navbar-logo img {
  width: auto;
}
.cid-ux69JKFzMT .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ux69JKFzMT .navbar.collapsed {
  justify-content: center;
}
.cid-ux69JKFzMT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ux69JKFzMT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ux69JKFzMT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-ux69JKFzMT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ux69JKFzMT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ux69JKFzMT .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-ux69JKFzMT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ux69JKFzMT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ux69JKFzMT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ux69JKFzMT .navbar {
    min-height: 72px;
  }
  .cid-ux69JKFzMT .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ux69JKFzMT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ux69JKFzMT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ux69JKFzMT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ux69JKFzMT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ux69JKFzMT .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-ux69JKFzMT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ux69JKFzMT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ux69JKFzMT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ux69JKFzMT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ux69JKFzMT .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ux69JKFzMT .dropdown-item.active,
.cid-ux69JKFzMT .dropdown-item:active {
  background-color: transparent;
}
.cid-ux69JKFzMT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ux69JKFzMT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ux69JKFzMT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ux69JKFzMT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-ux69JKFzMT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ux69JKFzMT .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ux69JKFzMT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ux69JKFzMT .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ux69JKFzMT .navbar-buttons {
    text-align: left;
  }
}
.cid-ux69JKFzMT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ux69JKFzMT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ux69JKFzMT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ux69JKFzMT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ux69JKFzMT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ux69JKFzMT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ux69JKFzMT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ux69JKFzMT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ux69JKFzMT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ux69JKFzMT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ux69JKFzMT .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-ux69JKFzMT .opacityScroll {
  background: #587c3d !important;
}
.cid-ux69JKFzMT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ux69JKFzMT .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-ux69JKFzMT .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ux69JKFzMT .navbar {
    height: 70px;
  }
  .cid-ux69JKFzMT .navbar.opened {
    height: auto;
  }
  .cid-ux69JKFzMT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ux69JKFzMT .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ux69JKFzMT .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ux69JKFzMT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ux69JKFzMT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-ux69JKFzMT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ux69JKFzMT .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ux69JKFzMT .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ux69JKFzMT .navbar-brand {
    margin-right: auto;
  }
  .cid-ux69JKFzMT .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-ux69JKFzMT .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ux69JKFzMT .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ux69JKFzMT .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-ux69JKFzMT .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ux69JKFzMT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ux69JKFzMT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-ux69JKFzMT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ux69JKFzMT .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-ux69JKFzMT .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ux69JKFzMT .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-ux69JKFzMT .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-ux69JKFzMT .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ux69JL5dVS {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-ux69JL5dVS .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux69JL5dVS .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-ux69JL5dVS .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ux69JL5dVS .row {
  flex-direction: row-reverse;
}
.cid-ux69JL5dVS .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ux69JL5dVS .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ux69JL5dVS .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ux69JL5dVS .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-ux69JL5dVS .mbr-text,
.cid-ux69JL5dVS .mbr-section-btn {
  color: #232323;
}
.cid-ux69JLowHx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ux69JLowHx .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux69JLowHx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ux69JLowHx .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ux69JLowHx .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ux69JLowHx .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ux69JLowHx .card-wrapper {
    padding: 4rem;
  }
}
.cid-ux69JLowHx .mbr-text,
.cid-ux69JLowHx .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ux69JLowHx .card-title,
.cid-ux69JLowHx .card-box {
  text-align: left;
  color: #2e481a;
}
.cid-ux69JLowHx .mbr-section-subtitle {
  color: #000000;
}
.cid-ux69JMLyKl {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-ux69JMLyKl h6 {
  line-height: 1.2;
}
.cid-ux69JMLyKl img,
.cid-ux69JMLyKl .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-ux69JMLyKl .item:focus,
.cid-ux69JMLyKl span:focus {
  outline: none;
}
.cid-ux69JMLyKl .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ux69JMLyKl .item {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ux69JMLyKl .mbr-section-content {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
}
.cid-ux69JMLyKl .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ux69JMLyKl .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-ux69JMLyKl .mbr-section-title {
  color: #2e481a;
}
.cid-ux69JMLyKl .mbr-text,
.cid-ux69JMLyKl .mbr-section-btn {
  color: #000000;
}
.cid-ux69JMLyKl .item-title {
  color: #000000;
  text-align: center;
}
.cid-ux69JMLyKl .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-ux69JMLyKl .item-text {
  color: #000000;
  text-align: center;
}
.cid-ux69JMLyKl .content-head {
  max-width: 800px;
}
.cid-ux69JQ6Q4A {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #2e481a;
}
.cid-ux69JQ6Q4A .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ux69JQ6Q4A .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-ux69JQ6Q4A .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux69JQ6Q4A .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux69JQ6Q4A .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-ux69JQ6Q4A .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux69JQ6Q4A .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ux69JQ6Q4A .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-ux69JQ6Q4A .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-ux69JQ6Q4A .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux69JQ6Q4A .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-ux69JQ6Q4A .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-ux69JQ6Q4A .btn {
  width: -webkit-fill-available;
}
.cid-ux69JQ6Q4A .item:focus,
.cid-ux69JQ6Q4A span:focus {
  outline: none;
}
.cid-ux69JQ6Q4A .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-ux69JQ6Q4A .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux69JQ6Q4A .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-ux69JQ6Q4A .mbr-section-title {
  color: #ffffff;
}
.cid-ux69JQ6Q4A .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ux69JQ6Q4A .mbr-text,
.cid-ux69JQ6Q4A .mbr-section-btn {
  text-align: center;
}
.cid-ux69JQ6Q4A .item-title {
  text-align: center;
  color: #000000;
}
.cid-ux69JQ6Q4A .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-ux69JQ6Q4A .content-head {
  max-width: 800px;
}
.cid-ux69JQrbMC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-ux69JQrbMC .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux69JQrbMC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ux69JQrbMC .nav-tabs .nav-item.open .nav-link:focus,
.cid-ux69JQrbMC .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-ux69JQrbMC .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-ux69JQrbMC .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-ux69JQrbMC .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-ux69JQrbMC .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-ux69JQrbMC .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-ux69JQrbMC .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-ux69JQrbMC .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ux69JQrbMC .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-ux69JQrbMC .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-ux69JQrbMC .content-head {
  max-width: 800px;
}
.cid-ux69JQrbMC .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-ux69JQrbMC .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uRbhGU9G28 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uRbhGU9G28 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uRbhGU9G28 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uRbhGU9G28 .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbhGU9G28 .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbhGU9G28 .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uRbhGU9G28 .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbhGU9G28 .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbhGU9G28 .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-uRbhGU9G28 .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uRbhGU9G28 .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbhGU9G28 .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-uRbhGU9G28 .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-uRbhGU9G28 .btn {
  width: -webkit-fill-available;
}
.cid-uRbhGU9G28 .item:focus,
.cid-uRbhGU9G28 span:focus {
  outline: none;
}
.cid-uRbhGU9G28 .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-uRbhGU9G28 .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbhGU9G28 .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uRbhGU9G28 .mbr-section-title {
  color: #2e481a;
}
.cid-uRbhGU9G28 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uRbhGU9G28 .mbr-text,
.cid-uRbhGU9G28 .mbr-section-btn {
  text-align: left;
}
.cid-uRbhGU9G28 .item-title {
  text-align: center;
  color: #000000;
}
.cid-uRbhGU9G28 .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uRbhGU9G28 .content-head {
  max-width: 800px;
}
.cid-uRbhGU9G28 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uRbhGU9G28 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uRbhGU9G28 .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9fe870;
  background-color: #9fe870;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uRbhGU9G28 .counter-container ul li {
  margin-bottom: 1rem;
}
.cid-uRbhGU9G28 .mbr-text UL {
  text-align: left;
}
.cid-ux69JRe0qn {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ux69JRe0qn .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-ux69JRe0qn .panel-group {
  border: none;
}
.cid-ux69JRe0qn .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-ux69JRe0qn .card-header {
    padding: 0rem;
  }
}
.cid-ux69JRe0qn .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-ux69JRe0qn .img-col {
  padding: 0;
}
.cid-ux69JRe0qn .img-item {
  height: 100%;
}
.cid-ux69JRe0qn img {
  height: 100%;
  object-fit: cover;
}
.cid-ux69JRe0qn .collapsed span {
  transform: rotate(0deg);
}
.cid-ux69JRe0qn .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-ux69JRe0qn p {
  margin-bottom: 0.3rem;
}
.cid-ux69JRe0qn .panel-title-edit {
  color: #000000;
}
.cid-ux69JRe0qn .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-ux69JRe0qn .card {
  background: #edefeb;
  padding: 2.25rem;
  border-radius: 2rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-ux69JRe0qn .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux69JRe0qn .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-ux69JRe0qn .panel-text {
  color: #000000;
}
.cid-ux69JRe0qn .mbr-section-title {
  text-align: center;
  color: #2e481a;
}
.cid-ux69JRe0qn .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-ux69JRe0qn .panel-title-edit,
.cid-ux69JRe0qn .mbr-iconfont {
  color: #000000;
}
.cid-ux69JSr5oX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-ux69JSr5oX h6 {
  line-height: 1.2;
}
.cid-ux69JSr5oX img,
.cid-ux69JSr5oX .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-ux69JSr5oX .item:focus,
.cid-ux69JSr5oX span:focus {
  outline: none;
}
.cid-ux69JSr5oX .item-img a {
  cursor: pointer;
}
.cid-ux69JSr5oX .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-ux69JSr5oX .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-ux69JSr5oX .mbr-section-title {
  color: #2e481a;
}
.cid-ux69JSr5oX .mbr-text,
.cid-ux69JSr5oX .mbr-section-btn {
  color: #000000;
}
.cid-ux69JSr5oX .item-title {
  color: #000000;
  text-align: center;
}
.cid-ux69JSr5oX .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-ux69JSr5oX .item-text {
  color: #000000;
  text-align: center;
}
.cid-ux69JSr5oX .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-ux69JSr5oX .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-ux69JSMGPd {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-ux69JSMGPd .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ux69JSMGPd form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ux69JSMGPd form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ux69JSMGPd form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ux69JSMGPd .content-head {
  max-width: 800px;
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-uxbuMZSxmy {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uxbuMZSxmy .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-uxbuMZSxmy .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uxbuMZSxmy .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-uxbuMZSxmy .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uxbuMZSxmy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uxbuMZSxmy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uxbuMZSxmy .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uxbuMZSxmy .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uxbuMZSxmy .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uxbuMZSxmy .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uxbuMZSxmy .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uxbuMZSxmy .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uxbuMZSxmy .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uxbuMZSxmy .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uxbuMZSxmy .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uxbuMZSxmy .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uxbuMZSxmy .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uxbuMZSxmy .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uxbuMZSxmy .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uxbuMZSxmy .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uxbuMZSxmy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uxbuMZSxmy .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uxbuMZSxmy .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uxbuMZSxmy .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uxbuMZSxmy .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uxbuMZSxmy .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uxbuMZSxmy .nav-item:focus,
.cid-uxbuMZSxmy .nav-link:focus {
  outline: none;
}
.cid-uxbuMZSxmy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uxbuMZSxmy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uxbuMZSxmy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uxbuMZSxmy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uxbuMZSxmy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uxbuMZSxmy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uxbuMZSxmy .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-uxbuMZSxmy .navbar.opened {
  transition: all 0.25s;
}
.cid-uxbuMZSxmy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uxbuMZSxmy .navbar .navbar-logo img {
  width: auto;
}
.cid-uxbuMZSxmy .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uxbuMZSxmy .navbar.collapsed {
  justify-content: center;
}
.cid-uxbuMZSxmy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uxbuMZSxmy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uxbuMZSxmy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uxbuMZSxmy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uxbuMZSxmy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uxbuMZSxmy .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-uxbuMZSxmy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uxbuMZSxmy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uxbuMZSxmy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uxbuMZSxmy .navbar {
    min-height: 72px;
  }
  .cid-uxbuMZSxmy .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uxbuMZSxmy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uxbuMZSxmy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uxbuMZSxmy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uxbuMZSxmy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uxbuMZSxmy .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-uxbuMZSxmy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uxbuMZSxmy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uxbuMZSxmy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uxbuMZSxmy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uxbuMZSxmy .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uxbuMZSxmy .dropdown-item.active,
.cid-uxbuMZSxmy .dropdown-item:active {
  background-color: transparent;
}
.cid-uxbuMZSxmy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uxbuMZSxmy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uxbuMZSxmy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uxbuMZSxmy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uxbuMZSxmy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uxbuMZSxmy .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uxbuMZSxmy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uxbuMZSxmy .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uxbuMZSxmy .navbar-buttons {
    text-align: left;
  }
}
.cid-uxbuMZSxmy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uxbuMZSxmy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uxbuMZSxmy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uxbuMZSxmy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uxbuMZSxmy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uxbuMZSxmy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uxbuMZSxmy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uxbuMZSxmy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uxbuMZSxmy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uxbuMZSxmy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uxbuMZSxmy .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uxbuMZSxmy .opacityScroll {
  background: #587c3d !important;
}
.cid-uxbuMZSxmy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uxbuMZSxmy .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-uxbuMZSxmy .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uxbuMZSxmy .navbar {
    height: 70px;
  }
  .cid-uxbuMZSxmy .navbar.opened {
    height: auto;
  }
  .cid-uxbuMZSxmy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uxbuMZSxmy .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uxbuMZSxmy .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uxbuMZSxmy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uxbuMZSxmy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uxbuMZSxmy .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uxbuMZSxmy .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uxbuMZSxmy .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uxbuMZSxmy .navbar-brand {
    margin-right: auto;
  }
  .cid-uxbuMZSxmy .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uxbuMZSxmy .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uxbuMZSxmy .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uxbuMZSxmy .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-uxbuMZSxmy .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uxbuMZSxmy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uxbuMZSxmy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uxbuMZSxmy .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uxbuMZSxmy .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-uxbuMZSxmy .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uxbuMZSxmy .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uxbuMZSxmy .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uxbuMZSxmy .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uxbuN0e1yZ {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uxbuN0e1yZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxbuN0e1yZ .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-uxbuN0e1yZ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uxbuN0e1yZ .row {
  flex-direction: row-reverse;
}
.cid-uxbuN0e1yZ .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uxbuN0e1yZ .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uxbuN0e1yZ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uxbuN0e1yZ .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-uxbuN0e1yZ .mbr-text,
.cid-uxbuN0e1yZ .mbr-section-btn {
  color: #232323;
}
.cid-uxbuN0r5YM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uxbuN0r5YM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxbuN0r5YM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxbuN0r5YM .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uxbuN0r5YM .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uxbuN0r5YM .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uxbuN0r5YM .card-wrapper {
    padding: 4rem;
  }
}
.cid-uxbuN0r5YM .mbr-text,
.cid-uxbuN0r5YM .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uxbuN0r5YM .card-title,
.cid-uxbuN0r5YM .card-box {
  text-align: left;
  color: #2e481a;
}
.cid-uxbuN0r5YM .mbr-section-subtitle {
  color: #000000;
}
.cid-uxbuN0Gyrz {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uxbuN0Gyrz h6 {
  line-height: 1.2;
}
.cid-uxbuN0Gyrz img,
.cid-uxbuN0Gyrz .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uxbuN0Gyrz .item:focus,
.cid-uxbuN0Gyrz span:focus {
  outline: none;
}
.cid-uxbuN0Gyrz .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uxbuN0Gyrz .item {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uxbuN0Gyrz .mbr-section-content {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
}
.cid-uxbuN0Gyrz .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uxbuN0Gyrz .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-uxbuN0Gyrz .mbr-section-title {
  color: #2e481a;
}
.cid-uxbuN0Gyrz .mbr-text,
.cid-uxbuN0Gyrz .mbr-section-btn {
  color: #000000;
}
.cid-uxbuN0Gyrz .item-title {
  color: #000000;
  text-align: center;
}
.cid-uxbuN0Gyrz .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uxbuN0Gyrz .item-text {
  color: #000000;
  text-align: center;
}
.cid-uxbuN0Gyrz .content-head {
  max-width: 800px;
}
.cid-uxbv9wBqGT {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uxbv9wBqGT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxbv9wBqGT .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-uxbv9wBqGT .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uxbv9wBqGT .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uxbv9wBqGT .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uxbv9wBqGT .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uxbv9wBqGT .mbr-section-title {
  color: #2e481a;
}
.cid-uxbv9wBqGT .mbr-text,
.cid-uxbv9wBqGT .mbr-section-btn {
  color: #000000;
}
.cid-uxbuN1pGFZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uxbuN1pGFZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxbuN1pGFZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxbuN1pGFZ .nav-tabs .nav-item.open .nav-link:focus,
.cid-uxbuN1pGFZ .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uxbuN1pGFZ .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-uxbuN1pGFZ .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-uxbuN1pGFZ .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uxbuN1pGFZ .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-uxbuN1pGFZ .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-uxbuN1pGFZ .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-uxbuN1pGFZ .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uxbuN1pGFZ .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uxbuN1pGFZ .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-uxbuN1pGFZ .content-head {
  max-width: 800px;
}
.cid-uxbuN1pGFZ .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uxbuN1pGFZ .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uxbuN1JARu {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uxbuN1JARu .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uxbuN1JARu .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uxbuN1JARu .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxbuN1JARu .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uxbuN1JARu .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uxbuN1JARu .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxbuN1JARu .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uxbuN1JARu .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-uxbuN1JARu .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uxbuN1JARu .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxbuN1JARu .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-uxbuN1JARu .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-uxbuN1JARu .btn {
  width: -webkit-fill-available;
}
.cid-uxbuN1JARu .item:focus,
.cid-uxbuN1JARu span:focus {
  outline: none;
}
.cid-uxbuN1JARu .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-uxbuN1JARu .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uxbuN1JARu .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uxbuN1JARu .mbr-section-title {
  color: #2e481a;
}
.cid-uxbuN1JARu .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uxbuN1JARu .mbr-text,
.cid-uxbuN1JARu .mbr-section-btn {
  text-align: left;
}
.cid-uxbuN1JARu .item-title {
  text-align: center;
  color: #000000;
}
.cid-uxbuN1JARu .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uxbuN1JARu .content-head {
  max-width: 800px;
}
.cid-uxbuN1JARu .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uxbuN1JARu .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uxbuN1JARu .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9fe870;
  background-color: #9fe870;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uxbuN1JARu .counter-container ul li {
  margin-bottom: 1rem;
}
.cid-uxbuN1JARu .mbr-text UL {
  text-align: left;
}
.cid-uxbuN29I7x {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uxbuN29I7x .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-uxbuN29I7x .panel-group {
  border: none;
}
.cid-uxbuN29I7x .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uxbuN29I7x .card-header {
    padding: 0rem;
  }
}
.cid-uxbuN29I7x .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uxbuN29I7x .img-col {
  padding: 0;
}
.cid-uxbuN29I7x .img-item {
  height: 100%;
}
.cid-uxbuN29I7x img {
  height: 100%;
  object-fit: cover;
}
.cid-uxbuN29I7x .collapsed span {
  transform: rotate(0deg);
}
.cid-uxbuN29I7x .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uxbuN29I7x p {
  margin-bottom: 0.3rem;
}
.cid-uxbuN29I7x .panel-title-edit {
  color: #000000;
}
.cid-uxbuN29I7x .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uxbuN29I7x .card {
  background: #edefeb;
  padding: 2.25rem;
  border-radius: 2rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uxbuN29I7x .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxbuN29I7x .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uxbuN29I7x .panel-text {
  color: #000000;
}
.cid-uxbuN29I7x .mbr-section-title {
  text-align: center;
  color: #2e481a;
}
.cid-uxbuN29I7x .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uxbuN29I7x .panel-title-edit,
.cid-uxbuN29I7x .mbr-iconfont {
  color: #000000;
}
.cid-uxbuN2yePe {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uxbuN2yePe h6 {
  line-height: 1.2;
}
.cid-uxbuN2yePe img,
.cid-uxbuN2yePe .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uxbuN2yePe .item:focus,
.cid-uxbuN2yePe span:focus {
  outline: none;
}
.cid-uxbuN2yePe .item-img a {
  cursor: pointer;
}
.cid-uxbuN2yePe .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uxbuN2yePe .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-uxbuN2yePe .mbr-section-title {
  color: #2e481a;
}
.cid-uxbuN2yePe .mbr-text,
.cid-uxbuN2yePe .mbr-section-btn {
  color: #000000;
}
.cid-uxbuN2yePe .item-title {
  color: #000000;
  text-align: center;
}
.cid-uxbuN2yePe .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uxbuN2yePe .item-text {
  color: #000000;
  text-align: center;
}
.cid-uxbuN2yePe .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uxbuN2yePe .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-uxbuN2UzT0 {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uxbuN2UzT0 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uxbuN2UzT0 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uxbuN2UzT0 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uxbuN2UzT0 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uxbuN2UzT0 .content-head {
  max-width: 800px;
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-uxbm6kulIj {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uxbm6kulIj .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-uxbm6kulIj .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uxbm6kulIj .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-uxbm6kulIj .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uxbm6kulIj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uxbm6kulIj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uxbm6kulIj .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uxbm6kulIj .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uxbm6kulIj .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uxbm6kulIj .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uxbm6kulIj .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uxbm6kulIj .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uxbm6kulIj .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uxbm6kulIj .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uxbm6kulIj .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uxbm6kulIj .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uxbm6kulIj .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uxbm6kulIj .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uxbm6kulIj .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uxbm6kulIj .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uxbm6kulIj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uxbm6kulIj .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uxbm6kulIj .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uxbm6kulIj .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uxbm6kulIj .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uxbm6kulIj .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uxbm6kulIj .nav-item:focus,
.cid-uxbm6kulIj .nav-link:focus {
  outline: none;
}
.cid-uxbm6kulIj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uxbm6kulIj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uxbm6kulIj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uxbm6kulIj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uxbm6kulIj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uxbm6kulIj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uxbm6kulIj .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-uxbm6kulIj .navbar.opened {
  transition: all 0.25s;
}
.cid-uxbm6kulIj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uxbm6kulIj .navbar .navbar-logo img {
  width: auto;
}
.cid-uxbm6kulIj .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uxbm6kulIj .navbar.collapsed {
  justify-content: center;
}
.cid-uxbm6kulIj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uxbm6kulIj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uxbm6kulIj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uxbm6kulIj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uxbm6kulIj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uxbm6kulIj .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-uxbm6kulIj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uxbm6kulIj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uxbm6kulIj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uxbm6kulIj .navbar {
    min-height: 72px;
  }
  .cid-uxbm6kulIj .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uxbm6kulIj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uxbm6kulIj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uxbm6kulIj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uxbm6kulIj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uxbm6kulIj .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-uxbm6kulIj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uxbm6kulIj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uxbm6kulIj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uxbm6kulIj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uxbm6kulIj .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uxbm6kulIj .dropdown-item.active,
.cid-uxbm6kulIj .dropdown-item:active {
  background-color: transparent;
}
.cid-uxbm6kulIj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uxbm6kulIj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uxbm6kulIj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uxbm6kulIj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uxbm6kulIj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uxbm6kulIj .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uxbm6kulIj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uxbm6kulIj .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uxbm6kulIj .navbar-buttons {
    text-align: left;
  }
}
.cid-uxbm6kulIj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uxbm6kulIj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uxbm6kulIj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uxbm6kulIj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uxbm6kulIj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uxbm6kulIj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uxbm6kulIj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uxbm6kulIj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uxbm6kulIj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uxbm6kulIj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uxbm6kulIj .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uxbm6kulIj .opacityScroll {
  background: #587c3d !important;
}
.cid-uxbm6kulIj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uxbm6kulIj .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-uxbm6kulIj .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uxbm6kulIj .navbar {
    height: 70px;
  }
  .cid-uxbm6kulIj .navbar.opened {
    height: auto;
  }
  .cid-uxbm6kulIj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uxbm6kulIj .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uxbm6kulIj .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uxbm6kulIj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uxbm6kulIj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uxbm6kulIj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uxbm6kulIj .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uxbm6kulIj .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uxbm6kulIj .navbar-brand {
    margin-right: auto;
  }
  .cid-uxbm6kulIj .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uxbm6kulIj .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uxbm6kulIj .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uxbm6kulIj .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-uxbm6kulIj .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uxbm6kulIj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uxbm6kulIj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uxbm6kulIj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uxbm6kulIj .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-uxbm6kulIj .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uxbm6kulIj .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uxbm6kulIj .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uxbm6kulIj .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uxbm6kVJM1 {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uxbm6kVJM1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxbm6kVJM1 .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-uxbm6kVJM1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uxbm6kVJM1 .row {
  flex-direction: row-reverse;
}
.cid-uxbm6kVJM1 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uxbm6kVJM1 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uxbm6kVJM1 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uxbm6kVJM1 .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-uxbm6kVJM1 .mbr-text,
.cid-uxbm6kVJM1 .mbr-section-btn {
  color: #232323;
}
.cid-uxbrDZ5Cxq {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uxbrDZ5Cxq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxbrDZ5Cxq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxbrDZ5Cxq .mbr-text {
  color: #000000;
}
.cid-uxbrDZ5Cxq .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uxbrDZ5Cxq .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uxbrDZ5Cxq .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxbrDZ5Cxq .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-uxbrDZ5Cxq .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uxbrDZ5Cxq .main-button {
    margin-bottom: 2rem;
  }
}
.cid-uxbrDZ5Cxq .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uxbrDZ5Cxq .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uxbrDZ5Cxq .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9fe870;
  background-color: #9fe870;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uxbrDZ5Cxq .mbr-text UL {
  text-align: left;
}
.cid-uxbrDZ5Cxq .mbr-section-subtitle,
.cid-uxbrDZ5Cxq .main-button {
  color: #000000;
}
.cid-uxbrDZ5Cxq .mbr-section-subtitle,
.cid-uxbrDZ5Cxq .main-button DIV {
  text-align: left;
}
.cid-uxbrDZ5Cxq .mbr-section-title {
  color: #2e481a;
}
.cid-uxbm6ltAIC {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uxbm6ltAIC h6 {
  line-height: 1.2;
}
.cid-uxbm6ltAIC img,
.cid-uxbm6ltAIC .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uxbm6ltAIC .item:focus,
.cid-uxbm6ltAIC span:focus {
  outline: none;
}
.cid-uxbm6ltAIC .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uxbm6ltAIC .item {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uxbm6ltAIC .mbr-section-content {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
}
.cid-uxbm6ltAIC .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uxbm6ltAIC .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-uxbm6ltAIC .mbr-section-title {
  color: #2e481a;
}
.cid-uxbm6ltAIC .mbr-text,
.cid-uxbm6ltAIC .mbr-section-btn {
  color: #000000;
}
.cid-uxbm6ltAIC .item-title {
  color: #000000;
  text-align: center;
}
.cid-uxbm6ltAIC .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uxbm6ltAIC .item-text {
  color: #000000;
  text-align: center;
}
.cid-uxbm6ltAIC .content-head {
  max-width: 800px;
}
.cid-uxbs71WXoV {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uxbs71WXoV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxbs71WXoV .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-uxbs71WXoV .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uxbs71WXoV .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uxbs71WXoV .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uxbs71WXoV .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uxbs71WXoV .mbr-section-title {
  color: #2e481a;
}
.cid-uxbs71WXoV .mbr-text,
.cid-uxbs71WXoV .mbr-section-btn {
  color: #000000;
}
.cid-uxbm6maBOd {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uxbm6maBOd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxbm6maBOd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxbm6maBOd .nav-tabs .nav-item.open .nav-link:focus,
.cid-uxbm6maBOd .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uxbm6maBOd .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-uxbm6maBOd .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-uxbm6maBOd .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uxbm6maBOd .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-uxbm6maBOd .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-uxbm6maBOd .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-uxbm6maBOd .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uxbm6maBOd .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uxbm6maBOd .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-uxbm6maBOd .content-head {
  max-width: 800px;
}
.cid-uxbm6maBOd .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uxbm6maBOd .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uRbfJIHEqz {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uRbfJIHEqz .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uRbfJIHEqz .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uRbfJIHEqz .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbfJIHEqz .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbfJIHEqz .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uRbfJIHEqz .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbfJIHEqz .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbfJIHEqz .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-uRbfJIHEqz .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uRbfJIHEqz .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbfJIHEqz .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-uRbfJIHEqz .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-uRbfJIHEqz .btn {
  width: -webkit-fill-available;
}
.cid-uRbfJIHEqz .item:focus,
.cid-uRbfJIHEqz span:focus {
  outline: none;
}
.cid-uRbfJIHEqz .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-uRbfJIHEqz .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbfJIHEqz .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uRbfJIHEqz .mbr-section-title {
  color: #2e481a;
}
.cid-uRbfJIHEqz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uRbfJIHEqz .mbr-text,
.cid-uRbfJIHEqz .mbr-section-btn {
  text-align: left;
}
.cid-uRbfJIHEqz .item-title {
  text-align: center;
  color: #000000;
}
.cid-uRbfJIHEqz .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uRbfJIHEqz .content-head {
  max-width: 800px;
}
.cid-uRbfJIHEqz .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uRbfJIHEqz .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uRbfJIHEqz .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9fe870;
  background-color: #9fe870;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uRbfJIHEqz .counter-container ul li {
  margin-bottom: 1rem;
}
.cid-uRbfJIHEqz .mbr-text UL {
  text-align: left;
}
.cid-uxbm6mYfcD {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uxbm6mYfcD .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-uxbm6mYfcD .panel-group {
  border: none;
}
.cid-uxbm6mYfcD .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uxbm6mYfcD .card-header {
    padding: 0rem;
  }
}
.cid-uxbm6mYfcD .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uxbm6mYfcD .img-col {
  padding: 0;
}
.cid-uxbm6mYfcD .img-item {
  height: 100%;
}
.cid-uxbm6mYfcD img {
  height: 100%;
  object-fit: cover;
}
.cid-uxbm6mYfcD .collapsed span {
  transform: rotate(0deg);
}
.cid-uxbm6mYfcD .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uxbm6mYfcD p {
  margin-bottom: 0.3rem;
}
.cid-uxbm6mYfcD .panel-title-edit {
  color: #000000;
}
.cid-uxbm6mYfcD .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uxbm6mYfcD .card {
  background: #edefeb;
  padding: 2.25rem;
  border-radius: 2rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uxbm6mYfcD .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxbm6mYfcD .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uxbm6mYfcD .panel-text {
  color: #000000;
}
.cid-uxbm6mYfcD .mbr-section-title {
  text-align: center;
  color: #2e481a;
}
.cid-uxbm6mYfcD .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uxbm6mYfcD .panel-title-edit,
.cid-uxbm6mYfcD .mbr-iconfont {
  color: #000000;
}
.cid-uxbm6nj3Dm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uxbm6nj3Dm h6 {
  line-height: 1.2;
}
.cid-uxbm6nj3Dm img,
.cid-uxbm6nj3Dm .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uxbm6nj3Dm .item:focus,
.cid-uxbm6nj3Dm span:focus {
  outline: none;
}
.cid-uxbm6nj3Dm .item-img a {
  cursor: pointer;
}
.cid-uxbm6nj3Dm .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uxbm6nj3Dm .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-uxbm6nj3Dm .mbr-section-title {
  color: #2e481a;
}
.cid-uxbm6nj3Dm .mbr-text,
.cid-uxbm6nj3Dm .mbr-section-btn {
  color: #000000;
}
.cid-uxbm6nj3Dm .item-title {
  color: #000000;
  text-align: center;
}
.cid-uxbm6nj3Dm .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uxbm6nj3Dm .item-text {
  color: #000000;
  text-align: center;
}
.cid-uxbm6nj3Dm .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uxbm6nj3Dm .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-uxbm6nDUXH {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uxbm6nDUXH .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uxbm6nDUXH form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uxbm6nDUXH form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uxbm6nDUXH form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uxbm6nDUXH .content-head {
  max-width: 800px;
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-uwCioucxAs {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uwCioucxAs .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-uwCioucxAs .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uwCioucxAs .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-uwCioucxAs .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uwCioucxAs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwCioucxAs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uwCioucxAs .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uwCioucxAs .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uwCioucxAs .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uwCioucxAs .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uwCioucxAs .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uwCioucxAs .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uwCioucxAs .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uwCioucxAs .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uwCioucxAs .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uwCioucxAs .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uwCioucxAs .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uwCioucxAs .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uwCioucxAs .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwCioucxAs .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uwCioucxAs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uwCioucxAs .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uwCioucxAs .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uwCioucxAs .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uwCioucxAs .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uwCioucxAs .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uwCioucxAs .nav-item:focus,
.cid-uwCioucxAs .nav-link:focus {
  outline: none;
}
.cid-uwCioucxAs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uwCioucxAs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwCioucxAs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uwCioucxAs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwCioucxAs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uwCioucxAs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uwCioucxAs .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-uwCioucxAs .navbar.opened {
  transition: all 0.25s;
}
.cid-uwCioucxAs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uwCioucxAs .navbar .navbar-logo img {
  width: auto;
}
.cid-uwCioucxAs .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uwCioucxAs .navbar.collapsed {
  justify-content: center;
}
.cid-uwCioucxAs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uwCioucxAs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uwCioucxAs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uwCioucxAs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uwCioucxAs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uwCioucxAs .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-uwCioucxAs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uwCioucxAs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uwCioucxAs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwCioucxAs .navbar {
    min-height: 72px;
  }
  .cid-uwCioucxAs .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uwCioucxAs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uwCioucxAs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwCioucxAs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwCioucxAs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwCioucxAs .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-uwCioucxAs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uwCioucxAs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uwCioucxAs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uwCioucxAs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uwCioucxAs .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uwCioucxAs .dropdown-item.active,
.cid-uwCioucxAs .dropdown-item:active {
  background-color: transparent;
}
.cid-uwCioucxAs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwCioucxAs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwCioucxAs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwCioucxAs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uwCioucxAs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uwCioucxAs .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uwCioucxAs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uwCioucxAs .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uwCioucxAs .navbar-buttons {
    text-align: left;
  }
}
.cid-uwCioucxAs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uwCioucxAs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uwCioucxAs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uwCioucxAs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwCioucxAs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwCioucxAs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwCioucxAs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwCioucxAs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwCioucxAs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwCioucxAs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwCioucxAs .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uwCioucxAs .opacityScroll {
  background: #587c3d !important;
}
.cid-uwCioucxAs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uwCioucxAs .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-uwCioucxAs .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uwCioucxAs .navbar {
    height: 70px;
  }
  .cid-uwCioucxAs .navbar.opened {
    height: auto;
  }
  .cid-uwCioucxAs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwCioucxAs .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uwCioucxAs .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uwCioucxAs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uwCioucxAs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uwCioucxAs .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uwCioucxAs .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uwCioucxAs .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uwCioucxAs .navbar-brand {
    margin-right: auto;
  }
  .cid-uwCioucxAs .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uwCioucxAs .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uwCioucxAs .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uwCioucxAs .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-uwCioucxAs .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uwCioucxAs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uwCioucxAs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uwCioucxAs .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uwCioucxAs .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-uwCioucxAs .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uwCioucxAs .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uwCioucxAs .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uwCioucxAs .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uwCiousluh {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uwCiousluh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwCiousluh .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-uwCiousluh .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwCiousluh .row {
  flex-direction: row-reverse;
}
.cid-uwCiousluh .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uwCiousluh .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uwCiousluh .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uwCiousluh .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-uwCiousluh .mbr-text,
.cid-uwCiousluh .mbr-section-btn {
  color: #232323;
}
.cid-uwCiouEwOV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwCiouEwOV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwCiouEwOV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwCiouEwOV .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uwCiouEwOV .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uwCiouEwOV .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uwCiouEwOV .card-wrapper {
    padding: 4rem;
  }
}
.cid-uwCiouEwOV .mbr-text,
.cid-uwCiouEwOV .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uwCiouEwOV .card-title,
.cid-uwCiouEwOV .card-box {
  text-align: left;
  color: #2e481a;
}
.cid-uwCiouEwOV .mbr-section-subtitle {
  color: #000000;
}
.cid-uwCiouRCMP {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uwCiouRCMP h6 {
  line-height: 1.2;
}
.cid-uwCiouRCMP img,
.cid-uwCiouRCMP .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uwCiouRCMP .item:focus,
.cid-uwCiouRCMP span:focus {
  outline: none;
}
.cid-uwCiouRCMP .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uwCiouRCMP .item {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uwCiouRCMP .mbr-section-content {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
}
.cid-uwCiouRCMP .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uwCiouRCMP .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-uwCiouRCMP .mbr-section-title {
  color: #2e481a;
}
.cid-uwCiouRCMP .mbr-text,
.cid-uwCiouRCMP .mbr-section-btn {
  color: #000000;
}
.cid-uwCiouRCMP .item-title {
  color: #000000;
  text-align: center;
}
.cid-uwCiouRCMP .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uwCiouRCMP .item-text {
  color: #000000;
  text-align: center;
}
.cid-uwCiouRCMP .content-head {
  max-width: 800px;
}
.cid-ux6c1U9lcX {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #2e481a;
}
.cid-ux6c1U9lcX .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ux6c1U9lcX .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-ux6c1U9lcX .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux6c1U9lcX .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux6c1U9lcX .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-ux6c1U9lcX .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux6c1U9lcX .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ux6c1U9lcX .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-ux6c1U9lcX .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-ux6c1U9lcX .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux6c1U9lcX .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-ux6c1U9lcX .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-ux6c1U9lcX .btn {
  width: -webkit-fill-available;
}
.cid-ux6c1U9lcX .item:focus,
.cid-ux6c1U9lcX span:focus {
  outline: none;
}
.cid-ux6c1U9lcX .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-ux6c1U9lcX .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux6c1U9lcX .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-ux6c1U9lcX .mbr-section-title {
  color: #ffffff;
}
.cid-ux6c1U9lcX .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ux6c1U9lcX .mbr-text,
.cid-ux6c1U9lcX .mbr-section-btn {
  text-align: center;
}
.cid-ux6c1U9lcX .item-title {
  text-align: center;
  color: #000000;
}
.cid-ux6c1U9lcX .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-ux6c1U9lcX .content-head {
  max-width: 800px;
}
.cid-uwCiovT0Ew {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uwCiovT0Ew .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwCiovT0Ew .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwCiovT0Ew .nav-tabs .nav-item.open .nav-link:focus,
.cid-uwCiovT0Ew .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uwCiovT0Ew .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-uwCiovT0Ew .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-uwCiovT0Ew .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uwCiovT0Ew .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-uwCiovT0Ew .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-uwCiovT0Ew .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-uwCiovT0Ew .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uwCiovT0Ew .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uwCiovT0Ew .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-uwCiovT0Ew .content-head {
  max-width: 800px;
}
.cid-uwCiovT0Ew .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uwCiovT0Ew .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uRbhRNIud0 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uRbhRNIud0 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uRbhRNIud0 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uRbhRNIud0 .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbhRNIud0 .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbhRNIud0 .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uRbhRNIud0 .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbhRNIud0 .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbhRNIud0 .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-uRbhRNIud0 .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uRbhRNIud0 .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbhRNIud0 .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-uRbhRNIud0 .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-uRbhRNIud0 .btn {
  width: -webkit-fill-available;
}
.cid-uRbhRNIud0 .item:focus,
.cid-uRbhRNIud0 span:focus {
  outline: none;
}
.cid-uRbhRNIud0 .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-uRbhRNIud0 .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbhRNIud0 .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uRbhRNIud0 .mbr-section-title {
  color: #2e481a;
}
.cid-uRbhRNIud0 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uRbhRNIud0 .mbr-text,
.cid-uRbhRNIud0 .mbr-section-btn {
  text-align: left;
}
.cid-uRbhRNIud0 .item-title {
  text-align: center;
  color: #000000;
}
.cid-uRbhRNIud0 .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uRbhRNIud0 .content-head {
  max-width: 800px;
}
.cid-uRbhRNIud0 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uRbhRNIud0 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uRbhRNIud0 .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9fe870;
  background-color: #9fe870;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uRbhRNIud0 .counter-container ul li {
  margin-bottom: 1rem;
}
.cid-uRbhRNIud0 .mbr-text UL {
  text-align: left;
}
.cid-uwCiowcd8W {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwCiowcd8W .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-uwCiowcd8W .panel-group {
  border: none;
}
.cid-uwCiowcd8W .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uwCiowcd8W .card-header {
    padding: 0rem;
  }
}
.cid-uwCiowcd8W .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uwCiowcd8W .img-col {
  padding: 0;
}
.cid-uwCiowcd8W .img-item {
  height: 100%;
}
.cid-uwCiowcd8W img {
  height: 100%;
  object-fit: cover;
}
.cid-uwCiowcd8W .collapsed span {
  transform: rotate(0deg);
}
.cid-uwCiowcd8W .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uwCiowcd8W p {
  margin-bottom: 0.3rem;
}
.cid-uwCiowcd8W .panel-title-edit {
  color: #000000;
}
.cid-uwCiowcd8W .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uwCiowcd8W .card {
  background: #edefeb;
  padding: 2.25rem;
  border-radius: 2rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uwCiowcd8W .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uwCiowcd8W .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uwCiowcd8W .panel-text {
  color: #000000;
}
.cid-uwCiowcd8W .mbr-section-title {
  text-align: center;
  color: #2e481a;
}
.cid-uwCiowcd8W .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uwCiowcd8W .panel-title-edit,
.cid-uwCiowcd8W .mbr-iconfont {
  color: #000000;
}
.cid-uwCiowsdNE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uwCiowsdNE h6 {
  line-height: 1.2;
}
.cid-uwCiowsdNE img,
.cid-uwCiowsdNE .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uwCiowsdNE .item:focus,
.cid-uwCiowsdNE span:focus {
  outline: none;
}
.cid-uwCiowsdNE .item-img a {
  cursor: pointer;
}
.cid-uwCiowsdNE .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uwCiowsdNE .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-uwCiowsdNE .mbr-section-title {
  color: #2e481a;
}
.cid-uwCiowsdNE .mbr-text,
.cid-uwCiowsdNE .mbr-section-btn {
  color: #000000;
}
.cid-uwCiowsdNE .item-title {
  color: #000000;
  text-align: center;
}
.cid-uwCiowsdNE .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uwCiowsdNE .item-text {
  color: #000000;
  text-align: center;
}
.cid-uwCiowsdNE .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uwCiowsdNE .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-uwCr7BxpxE {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uwCr7BxpxE .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uwCr7BxpxE form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uwCr7BxpxE form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uwCr7BxpxE form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uwCr7BxpxE .content-head {
  max-width: 800px;
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-uwfSOBC85e {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uwfSOBC85e .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-uwfSOBC85e .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uwfSOBC85e .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-uwfSOBC85e .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uwfSOBC85e .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwfSOBC85e .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uwfSOBC85e .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uwfSOBC85e .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uwfSOBC85e .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uwfSOBC85e .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uwfSOBC85e .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uwfSOBC85e .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uwfSOBC85e .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uwfSOBC85e .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uwfSOBC85e .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uwfSOBC85e .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uwfSOBC85e .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uwfSOBC85e .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uwfSOBC85e .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwfSOBC85e .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uwfSOBC85e .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uwfSOBC85e .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uwfSOBC85e .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uwfSOBC85e .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uwfSOBC85e .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uwfSOBC85e .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uwfSOBC85e .nav-item:focus,
.cid-uwfSOBC85e .nav-link:focus {
  outline: none;
}
.cid-uwfSOBC85e .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uwfSOBC85e .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwfSOBC85e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uwfSOBC85e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwfSOBC85e .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uwfSOBC85e .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uwfSOBC85e .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-uwfSOBC85e .navbar.opened {
  transition: all 0.25s;
}
.cid-uwfSOBC85e .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uwfSOBC85e .navbar .navbar-logo img {
  width: auto;
}
.cid-uwfSOBC85e .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uwfSOBC85e .navbar.collapsed {
  justify-content: center;
}
.cid-uwfSOBC85e .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uwfSOBC85e .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uwfSOBC85e .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uwfSOBC85e .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uwfSOBC85e .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uwfSOBC85e .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-uwfSOBC85e .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uwfSOBC85e .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uwfSOBC85e .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwfSOBC85e .navbar {
    min-height: 72px;
  }
  .cid-uwfSOBC85e .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uwfSOBC85e .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uwfSOBC85e .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwfSOBC85e .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwfSOBC85e .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwfSOBC85e .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-uwfSOBC85e .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uwfSOBC85e .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uwfSOBC85e .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uwfSOBC85e .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uwfSOBC85e .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uwfSOBC85e .dropdown-item.active,
.cid-uwfSOBC85e .dropdown-item:active {
  background-color: transparent;
}
.cid-uwfSOBC85e .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwfSOBC85e .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwfSOBC85e .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwfSOBC85e .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uwfSOBC85e .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uwfSOBC85e .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uwfSOBC85e ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uwfSOBC85e .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uwfSOBC85e .navbar-buttons {
    text-align: left;
  }
}
.cid-uwfSOBC85e button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwfSOBC85e nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwfSOBC85e nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwfSOBC85e nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwfSOBC85e nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwfSOBC85e .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uwfSOBC85e .opacityScroll {
  background: #587c3d !important;
}
.cid-uwfSOBC85e a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uwfSOBC85e .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-uwfSOBC85e .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uwfSOBC85e .navbar {
    height: 70px;
  }
  .cid-uwfSOBC85e .navbar.opened {
    height: auto;
  }
  .cid-uwfSOBC85e .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uwfSOBC85e .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uwfSOBC85e .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uwfSOBC85e .navbar-brand {
    margin-right: auto;
  }
  .cid-uwfSOBC85e .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uwfSOBC85e .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uwfSOBC85e .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uwfSOBC85e .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-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uwfSOBC85e .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-uwfSOBC85e .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uwfSOBC85e .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uwfSOBC85e .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uwfSOBC85e .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uwfnNVuZhW {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uwfnNVuZhW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwfnNVuZhW .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-uwfnNVuZhW .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwfnNVuZhW .row {
  flex-direction: row-reverse;
}
.cid-uwfnNVuZhW .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uwfnNVuZhW .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uwfnNVuZhW .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uwfnNVuZhW .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-uwfnNVuZhW .mbr-text,
.cid-uwfnNVuZhW .mbr-section-btn {
  color: #232323;
}
.cid-uwfnNVWoj0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwfnNVWoj0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwfnNVWoj0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwfnNVWoj0 .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uwfnNVWoj0 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uwfnNVWoj0 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uwfnNVWoj0 .card-wrapper {
    padding: 4rem;
  }
}
.cid-uwfnNVWoj0 .mbr-text,
.cid-uwfnNVWoj0 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uwfnNVWoj0 .card-title,
.cid-uwfnNVWoj0 .card-box {
  text-align: left;
  color: #2e481a;
}
.cid-uwfnNVWoj0 .mbr-section-subtitle {
  color: #000000;
}
.cid-uwfnNWpgDv {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uwfnNWpgDv h6 {
  line-height: 1.2;
}
.cid-uwfnNWpgDv img,
.cid-uwfnNWpgDv .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uwfnNWpgDv .item:focus,
.cid-uwfnNWpgDv span:focus {
  outline: none;
}
.cid-uwfnNWpgDv .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uwfnNWpgDv .item {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uwfnNWpgDv .mbr-section-content {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
}
.cid-uwfnNWpgDv .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uwfnNWpgDv .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-uwfnNWpgDv .mbr-section-title {
  color: #2e481a;
}
.cid-uwfnNWpgDv .mbr-text,
.cid-uwfnNWpgDv .mbr-section-btn {
  color: #000000;
}
.cid-uwfnNWpgDv .item-title {
  color: #000000;
  text-align: center;
}
.cid-uwfnNWpgDv .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uwfnNWpgDv .item-text {
  color: #000000;
  text-align: center;
}
.cid-uwfnNWpgDv .content-head {
  max-width: 800px;
}
.cid-ux6bzgoix1 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #2e481a;
}
.cid-ux6bzgoix1 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ux6bzgoix1 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-ux6bzgoix1 .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux6bzgoix1 .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux6bzgoix1 .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-ux6bzgoix1 .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux6bzgoix1 .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ux6bzgoix1 .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-ux6bzgoix1 .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-ux6bzgoix1 .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux6bzgoix1 .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-ux6bzgoix1 .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-ux6bzgoix1 .btn {
  width: -webkit-fill-available;
}
.cid-ux6bzgoix1 .item:focus,
.cid-ux6bzgoix1 span:focus {
  outline: none;
}
.cid-ux6bzgoix1 .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-ux6bzgoix1 .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux6bzgoix1 .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-ux6bzgoix1 .mbr-section-title {
  color: #ffffff;
}
.cid-ux6bzgoix1 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ux6bzgoix1 .mbr-text,
.cid-ux6bzgoix1 .mbr-section-btn {
  text-align: center;
}
.cid-ux6bzgoix1 .item-title {
  text-align: center;
  color: #000000;
}
.cid-ux6bzgoix1 .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-ux6bzgoix1 .content-head {
  max-width: 800px;
}
.cid-uwfnNYpv1U {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uwfnNYpv1U .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwfnNYpv1U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwfnNYpv1U .nav-tabs .nav-item.open .nav-link:focus,
.cid-uwfnNYpv1U .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uwfnNYpv1U .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-uwfnNYpv1U .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-uwfnNYpv1U .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uwfnNYpv1U .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-uwfnNYpv1U .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-uwfnNYpv1U .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-uwfnNYpv1U .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uwfnNYpv1U .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uwfnNYpv1U .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-uwfnNYpv1U .content-head {
  max-width: 800px;
}
.cid-uwfnNYpv1U .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uwfnNYpv1U .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uRbhOsc2Ri {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uRbhOsc2Ri .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uRbhOsc2Ri .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uRbhOsc2Ri .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbhOsc2Ri .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbhOsc2Ri .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uRbhOsc2Ri .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbhOsc2Ri .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbhOsc2Ri .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-uRbhOsc2Ri .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uRbhOsc2Ri .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbhOsc2Ri .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-uRbhOsc2Ri .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-uRbhOsc2Ri .btn {
  width: -webkit-fill-available;
}
.cid-uRbhOsc2Ri .item:focus,
.cid-uRbhOsc2Ri span:focus {
  outline: none;
}
.cid-uRbhOsc2Ri .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-uRbhOsc2Ri .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbhOsc2Ri .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uRbhOsc2Ri .mbr-section-title {
  color: #2e481a;
}
.cid-uRbhOsc2Ri .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uRbhOsc2Ri .mbr-text,
.cid-uRbhOsc2Ri .mbr-section-btn {
  text-align: left;
}
.cid-uRbhOsc2Ri .item-title {
  text-align: center;
  color: #000000;
}
.cid-uRbhOsc2Ri .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uRbhOsc2Ri .content-head {
  max-width: 800px;
}
.cid-uRbhOsc2Ri .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uRbhOsc2Ri .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uRbhOsc2Ri .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9fe870;
  background-color: #9fe870;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uRbhOsc2Ri .counter-container ul li {
  margin-bottom: 1rem;
}
.cid-uRbhOsc2Ri .mbr-text UL {
  text-align: left;
}
.cid-uwfnNYVETU {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwfnNYVETU .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-uwfnNYVETU .panel-group {
  border: none;
}
.cid-uwfnNYVETU .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uwfnNYVETU .card-header {
    padding: 0rem;
  }
}
.cid-uwfnNYVETU .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uwfnNYVETU .img-col {
  padding: 0;
}
.cid-uwfnNYVETU .img-item {
  height: 100%;
}
.cid-uwfnNYVETU img {
  height: 100%;
  object-fit: cover;
}
.cid-uwfnNYVETU .collapsed span {
  transform: rotate(0deg);
}
.cid-uwfnNYVETU .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uwfnNYVETU p {
  margin-bottom: 0.3rem;
}
.cid-uwfnNYVETU .panel-title-edit {
  color: #000000;
}
.cid-uwfnNYVETU .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uwfnNYVETU .card {
  background: #edefeb;
  padding: 2.25rem;
  border-radius: 2rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uwfnNYVETU .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uwfnNYVETU .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uwfnNYVETU .panel-text {
  color: #000000;
}
.cid-uwfnNYVETU .mbr-section-title {
  text-align: center;
  color: #2e481a;
}
.cid-uwfnNYVETU .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uwfnNYVETU .panel-title-edit,
.cid-uwfnNYVETU .mbr-iconfont {
  color: #000000;
}
.cid-uwfnO0a5Nv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uwfnO0a5Nv h6 {
  line-height: 1.2;
}
.cid-uwfnO0a5Nv img,
.cid-uwfnO0a5Nv .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uwfnO0a5Nv .item:focus,
.cid-uwfnO0a5Nv span:focus {
  outline: none;
}
.cid-uwfnO0a5Nv .item-img a {
  cursor: pointer;
}
.cid-uwfnO0a5Nv .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uwfnO0a5Nv .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-uwfnO0a5Nv .mbr-section-title {
  color: #2e481a;
}
.cid-uwfnO0a5Nv .mbr-text,
.cid-uwfnO0a5Nv .mbr-section-btn {
  color: #000000;
}
.cid-uwfnO0a5Nv .item-title {
  color: #000000;
  text-align: center;
}
.cid-uwfnO0a5Nv .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uwfnO0a5Nv .item-text {
  color: #000000;
  text-align: center;
}
.cid-uwfnO0a5Nv .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uwfnO0a5Nv .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-uwCnVR2xeR {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uwCnVR2xeR .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uwCnVR2xeR form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uwCnVR2xeR form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uwCnVR2xeR form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uwCnVR2xeR .content-head {
  max-width: 800px;
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-uwfSOBC85e {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uwfSOBC85e .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-uwfSOBC85e .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uwfSOBC85e .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-uwfSOBC85e .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uwfSOBC85e .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwfSOBC85e .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uwfSOBC85e .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uwfSOBC85e .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uwfSOBC85e .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uwfSOBC85e .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uwfSOBC85e .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uwfSOBC85e .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uwfSOBC85e .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uwfSOBC85e .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uwfSOBC85e .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uwfSOBC85e .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uwfSOBC85e .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uwfSOBC85e .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uwfSOBC85e .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwfSOBC85e .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uwfSOBC85e .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uwfSOBC85e .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uwfSOBC85e .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uwfSOBC85e .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uwfSOBC85e .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uwfSOBC85e .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uwfSOBC85e .nav-item:focus,
.cid-uwfSOBC85e .nav-link:focus {
  outline: none;
}
.cid-uwfSOBC85e .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uwfSOBC85e .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwfSOBC85e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uwfSOBC85e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwfSOBC85e .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uwfSOBC85e .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uwfSOBC85e .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-uwfSOBC85e .navbar.opened {
  transition: all 0.25s;
}
.cid-uwfSOBC85e .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uwfSOBC85e .navbar .navbar-logo img {
  width: auto;
}
.cid-uwfSOBC85e .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uwfSOBC85e .navbar.collapsed {
  justify-content: center;
}
.cid-uwfSOBC85e .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uwfSOBC85e .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uwfSOBC85e .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uwfSOBC85e .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uwfSOBC85e .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uwfSOBC85e .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-uwfSOBC85e .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uwfSOBC85e .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uwfSOBC85e .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwfSOBC85e .navbar {
    min-height: 72px;
  }
  .cid-uwfSOBC85e .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uwfSOBC85e .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uwfSOBC85e .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwfSOBC85e .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwfSOBC85e .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwfSOBC85e .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-uwfSOBC85e .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uwfSOBC85e .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uwfSOBC85e .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uwfSOBC85e .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uwfSOBC85e .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uwfSOBC85e .dropdown-item.active,
.cid-uwfSOBC85e .dropdown-item:active {
  background-color: transparent;
}
.cid-uwfSOBC85e .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwfSOBC85e .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwfSOBC85e .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwfSOBC85e .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uwfSOBC85e .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uwfSOBC85e .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uwfSOBC85e ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uwfSOBC85e .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uwfSOBC85e .navbar-buttons {
    text-align: left;
  }
}
.cid-uwfSOBC85e button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwfSOBC85e nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwfSOBC85e nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwfSOBC85e nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwfSOBC85e nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwfSOBC85e .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uwfSOBC85e .opacityScroll {
  background: #587c3d !important;
}
.cid-uwfSOBC85e a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uwfSOBC85e .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-uwfSOBC85e .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uwfSOBC85e .navbar {
    height: 70px;
  }
  .cid-uwfSOBC85e .navbar.opened {
    height: auto;
  }
  .cid-uwfSOBC85e .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uwfSOBC85e .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uwfSOBC85e .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uwfSOBC85e .navbar-brand {
    margin-right: auto;
  }
  .cid-uwfSOBC85e .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uwfSOBC85e .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uwfSOBC85e .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uwfSOBC85e .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-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uwfSOBC85e .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-uwfSOBC85e .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uwfSOBC85e .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uwfSOBC85e .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uwfSOBC85e .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uwfi7y8YYJ {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uwfi7y8YYJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwfi7y8YYJ .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-uwfi7y8YYJ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwfi7y8YYJ .row {
  flex-direction: row-reverse;
}
.cid-uwfi7y8YYJ .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uwfi7y8YYJ .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uwfi7y8YYJ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uwfi7y8YYJ .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-uwfi7y8YYJ .mbr-text,
.cid-uwfi7y8YYJ .mbr-section-btn {
  color: #232323;
}
.cid-uwfi7yQzU4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwfi7yQzU4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwfi7yQzU4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwfi7yQzU4 .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uwfi7yQzU4 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uwfi7yQzU4 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uwfi7yQzU4 .card-wrapper {
    padding: 4rem;
  }
}
.cid-uwfi7yQzU4 .mbr-text,
.cid-uwfi7yQzU4 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uwfi7yQzU4 .card-title,
.cid-uwfi7yQzU4 .card-box {
  text-align: left;
  color: #2e481a;
}
.cid-uwfi7yQzU4 .mbr-section-subtitle {
  color: #000000;
}
.cid-uwfi7zZrVh {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uwfi7zZrVh h6 {
  line-height: 1.2;
}
.cid-uwfi7zZrVh img,
.cid-uwfi7zZrVh .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uwfi7zZrVh .item:focus,
.cid-uwfi7zZrVh span:focus {
  outline: none;
}
.cid-uwfi7zZrVh .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uwfi7zZrVh .item {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uwfi7zZrVh .mbr-section-content {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
}
.cid-uwfi7zZrVh .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uwfi7zZrVh .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-uwfi7zZrVh .mbr-section-title {
  color: #2e481a;
}
.cid-uwfi7zZrVh .mbr-text,
.cid-uwfi7zZrVh .mbr-section-btn {
  color: #000000;
}
.cid-uwfi7zZrVh .item-title {
  color: #000000;
  text-align: center;
}
.cid-uwfi7zZrVh .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uwfi7zZrVh .item-text {
  color: #000000;
  text-align: center;
}
.cid-uwfi7zZrVh .content-head {
  max-width: 800px;
}
.cid-ux6aWHiPja {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #2e481a;
}
.cid-ux6aWHiPja .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ux6aWHiPja .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-ux6aWHiPja .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux6aWHiPja .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux6aWHiPja .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-ux6aWHiPja .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux6aWHiPja .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ux6aWHiPja .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-ux6aWHiPja .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-ux6aWHiPja .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux6aWHiPja .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-ux6aWHiPja .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-ux6aWHiPja .btn {
  width: -webkit-fill-available;
}
.cid-ux6aWHiPja .item:focus,
.cid-ux6aWHiPja span:focus {
  outline: none;
}
.cid-ux6aWHiPja .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-ux6aWHiPja .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux6aWHiPja .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-ux6aWHiPja .mbr-section-title {
  color: #ffffff;
}
.cid-ux6aWHiPja .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ux6aWHiPja .mbr-text,
.cid-ux6aWHiPja .mbr-section-btn {
  text-align: center;
}
.cid-ux6aWHiPja .item-title {
  text-align: center;
  color: #000000;
}
.cid-ux6aWHiPja .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-ux6aWHiPja .content-head {
  max-width: 800px;
}
.cid-uwfi7BrNrQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uwfi7BrNrQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwfi7BrNrQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwfi7BrNrQ .nav-tabs .nav-item.open .nav-link:focus,
.cid-uwfi7BrNrQ .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uwfi7BrNrQ .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-uwfi7BrNrQ .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-uwfi7BrNrQ .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uwfi7BrNrQ .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-uwfi7BrNrQ .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-uwfi7BrNrQ .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-uwfi7BrNrQ .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uwfi7BrNrQ .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uwfi7BrNrQ .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-uwfi7BrNrQ .content-head {
  max-width: 800px;
}
.cid-uwfi7BrNrQ .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uwfi7BrNrQ .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uRbhKFK852 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uRbhKFK852 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uRbhKFK852 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uRbhKFK852 .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbhKFK852 .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbhKFK852 .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uRbhKFK852 .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbhKFK852 .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbhKFK852 .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-uRbhKFK852 .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uRbhKFK852 .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbhKFK852 .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-uRbhKFK852 .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-uRbhKFK852 .btn {
  width: -webkit-fill-available;
}
.cid-uRbhKFK852 .item:focus,
.cid-uRbhKFK852 span:focus {
  outline: none;
}
.cid-uRbhKFK852 .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-uRbhKFK852 .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbhKFK852 .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uRbhKFK852 .mbr-section-title {
  color: #2e481a;
}
.cid-uRbhKFK852 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uRbhKFK852 .mbr-text,
.cid-uRbhKFK852 .mbr-section-btn {
  text-align: left;
}
.cid-uRbhKFK852 .item-title {
  text-align: center;
  color: #000000;
}
.cid-uRbhKFK852 .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uRbhKFK852 .content-head {
  max-width: 800px;
}
.cid-uRbhKFK852 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uRbhKFK852 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uRbhKFK852 .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9fe870;
  background-color: #9fe870;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uRbhKFK852 .counter-container ul li {
  margin-bottom: 1rem;
}
.cid-uRbhKFK852 .mbr-text UL {
  text-align: left;
}
.cid-uwfi7BXN8y {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwfi7BXN8y .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-uwfi7BXN8y .panel-group {
  border: none;
}
.cid-uwfi7BXN8y .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uwfi7BXN8y .card-header {
    padding: 0rem;
  }
}
.cid-uwfi7BXN8y .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uwfi7BXN8y .img-col {
  padding: 0;
}
.cid-uwfi7BXN8y .img-item {
  height: 100%;
}
.cid-uwfi7BXN8y img {
  height: 100%;
  object-fit: cover;
}
.cid-uwfi7BXN8y .collapsed span {
  transform: rotate(0deg);
}
.cid-uwfi7BXN8y .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uwfi7BXN8y p {
  margin-bottom: 0.3rem;
}
.cid-uwfi7BXN8y .panel-title-edit {
  color: #000000;
}
.cid-uwfi7BXN8y .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uwfi7BXN8y .card {
  background: #edefeb;
  padding: 2.25rem;
  border-radius: 2rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uwfi7BXN8y .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uwfi7BXN8y .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uwfi7BXN8y .panel-text {
  color: #000000;
}
.cid-uwfi7BXN8y .mbr-section-title {
  text-align: center;
  color: #2e481a;
}
.cid-uwfi7BXN8y .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uwfi7BXN8y .panel-title-edit,
.cid-uwfi7BXN8y .mbr-iconfont {
  color: #000000;
}
.cid-uwfi7CfprV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uwfi7CfprV h6 {
  line-height: 1.2;
}
.cid-uwfi7CfprV img,
.cid-uwfi7CfprV .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uwfi7CfprV .item:focus,
.cid-uwfi7CfprV span:focus {
  outline: none;
}
.cid-uwfi7CfprV .item-img a {
  cursor: pointer;
}
.cid-uwfi7CfprV .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uwfi7CfprV .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-uwfi7CfprV .mbr-section-title {
  color: #2e481a;
}
.cid-uwfi7CfprV .mbr-text,
.cid-uwfi7CfprV .mbr-section-btn {
  color: #000000;
}
.cid-uwfi7CfprV .item-title {
  color: #000000;
  text-align: center;
}
.cid-uwfi7CfprV .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uwfi7CfprV .item-text {
  color: #000000;
  text-align: center;
}
.cid-uwfi7CfprV .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uwfi7CfprV .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-uwCoBOkD6B {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uwCoBOkD6B .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uwCoBOkD6B form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uwCoBOkD6B form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uwCoBOkD6B form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uwCoBOkD6B .content-head {
  max-width: 800px;
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-ux6lVGZrvA {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ux6lVGZrvA .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-ux6lVGZrvA .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ux6lVGZrvA .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-ux6lVGZrvA .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-ux6lVGZrvA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ux6lVGZrvA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ux6lVGZrvA .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-ux6lVGZrvA .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ux6lVGZrvA .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ux6lVGZrvA .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ux6lVGZrvA .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ux6lVGZrvA .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ux6lVGZrvA .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ux6lVGZrvA .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ux6lVGZrvA .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ux6lVGZrvA .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ux6lVGZrvA .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ux6lVGZrvA .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-ux6lVGZrvA .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ux6lVGZrvA .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ux6lVGZrvA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ux6lVGZrvA .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-ux6lVGZrvA .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux6lVGZrvA .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ux6lVGZrvA .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ux6lVGZrvA .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-ux6lVGZrvA .nav-item:focus,
.cid-ux6lVGZrvA .nav-link:focus {
  outline: none;
}
.cid-ux6lVGZrvA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ux6lVGZrvA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ux6lVGZrvA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ux6lVGZrvA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ux6lVGZrvA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ux6lVGZrvA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ux6lVGZrvA .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-ux6lVGZrvA .navbar.opened {
  transition: all 0.25s;
}
.cid-ux6lVGZrvA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ux6lVGZrvA .navbar .navbar-logo img {
  width: auto;
}
.cid-ux6lVGZrvA .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ux6lVGZrvA .navbar.collapsed {
  justify-content: center;
}
.cid-ux6lVGZrvA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ux6lVGZrvA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ux6lVGZrvA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-ux6lVGZrvA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ux6lVGZrvA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ux6lVGZrvA .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-ux6lVGZrvA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ux6lVGZrvA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ux6lVGZrvA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ux6lVGZrvA .navbar {
    min-height: 72px;
  }
  .cid-ux6lVGZrvA .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ux6lVGZrvA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ux6lVGZrvA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ux6lVGZrvA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ux6lVGZrvA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ux6lVGZrvA .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-ux6lVGZrvA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ux6lVGZrvA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ux6lVGZrvA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ux6lVGZrvA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ux6lVGZrvA .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ux6lVGZrvA .dropdown-item.active,
.cid-ux6lVGZrvA .dropdown-item:active {
  background-color: transparent;
}
.cid-ux6lVGZrvA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ux6lVGZrvA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ux6lVGZrvA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ux6lVGZrvA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-ux6lVGZrvA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ux6lVGZrvA .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ux6lVGZrvA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ux6lVGZrvA .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ux6lVGZrvA .navbar-buttons {
    text-align: left;
  }
}
.cid-ux6lVGZrvA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ux6lVGZrvA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ux6lVGZrvA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ux6lVGZrvA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ux6lVGZrvA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ux6lVGZrvA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ux6lVGZrvA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ux6lVGZrvA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ux6lVGZrvA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ux6lVGZrvA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ux6lVGZrvA .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-ux6lVGZrvA .opacityScroll {
  background: #587c3d !important;
}
.cid-ux6lVGZrvA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ux6lVGZrvA .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-ux6lVGZrvA .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ux6lVGZrvA .navbar {
    height: 70px;
  }
  .cid-ux6lVGZrvA .navbar.opened {
    height: auto;
  }
  .cid-ux6lVGZrvA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ux6lVGZrvA .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ux6lVGZrvA .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ux6lVGZrvA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ux6lVGZrvA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-ux6lVGZrvA .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ux6lVGZrvA .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ux6lVGZrvA .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ux6lVGZrvA .navbar-brand {
    margin-right: auto;
  }
  .cid-ux6lVGZrvA .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-ux6lVGZrvA .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ux6lVGZrvA .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ux6lVGZrvA .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-ux6lVGZrvA .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ux6lVGZrvA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ux6lVGZrvA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-ux6lVGZrvA .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ux6lVGZrvA .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-ux6lVGZrvA .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ux6lVGZrvA .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-ux6lVGZrvA .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-ux6lVGZrvA .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ux6lVI9eat {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-ux6lVI9eat .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux6lVI9eat .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-ux6lVI9eat .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ux6lVI9eat .row {
  flex-direction: row-reverse;
}
.cid-ux6lVI9eat .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ux6lVI9eat .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ux6lVI9eat .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ux6lVI9eat .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-ux6lVI9eat .mbr-text,
.cid-ux6lVI9eat .mbr-section-btn {
  color: #232323;
}
.cid-ux6lVIINLi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ux6lVIINLi .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux6lVIINLi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ux6lVIINLi .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ux6lVIINLi .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ux6lVIINLi .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ux6lVIINLi .card-wrapper {
    padding: 4rem;
  }
}
.cid-ux6lVIINLi .mbr-text,
.cid-ux6lVIINLi .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ux6lVIINLi .card-title,
.cid-ux6lVIINLi .card-box {
  text-align: left;
  color: #2e481a;
}
.cid-ux6lVIINLi .mbr-section-subtitle {
  color: #000000;
}
.cid-ux6lVJ5NbV {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-ux6lVJ5NbV h6 {
  line-height: 1.2;
}
.cid-ux6lVJ5NbV img,
.cid-ux6lVJ5NbV .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-ux6lVJ5NbV .item:focus,
.cid-ux6lVJ5NbV span:focus {
  outline: none;
}
.cid-ux6lVJ5NbV .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ux6lVJ5NbV .item {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ux6lVJ5NbV .mbr-section-content {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
}
.cid-ux6lVJ5NbV .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ux6lVJ5NbV .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-ux6lVJ5NbV .mbr-section-title {
  color: #2e481a;
}
.cid-ux6lVJ5NbV .mbr-text,
.cid-ux6lVJ5NbV .mbr-section-btn {
  color: #000000;
}
.cid-ux6lVJ5NbV .item-title {
  color: #000000;
  text-align: center;
}
.cid-ux6lVJ5NbV .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-ux6lVJ5NbV .item-text {
  color: #000000;
  text-align: center;
}
.cid-ux6lVJ5NbV .content-head {
  max-width: 800px;
}
.cid-ux6lVJIjIY {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #2e481a;
}
.cid-ux6lVJIjIY .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ux6lVJIjIY .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-ux6lVJIjIY .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux6lVJIjIY .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux6lVJIjIY .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-ux6lVJIjIY .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux6lVJIjIY .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ux6lVJIjIY .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-ux6lVJIjIY .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-ux6lVJIjIY .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux6lVJIjIY .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-ux6lVJIjIY .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-ux6lVJIjIY .btn {
  width: -webkit-fill-available;
}
.cid-ux6lVJIjIY .item:focus,
.cid-ux6lVJIjIY span:focus {
  outline: none;
}
.cid-ux6lVJIjIY .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-ux6lVJIjIY .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux6lVJIjIY .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-ux6lVJIjIY .mbr-section-title {
  color: #ffffff;
}
.cid-ux6lVJIjIY .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ux6lVJIjIY .mbr-text,
.cid-ux6lVJIjIY .mbr-section-btn {
  text-align: center;
}
.cid-ux6lVJIjIY .item-title {
  text-align: center;
  color: #000000;
}
.cid-ux6lVJIjIY .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-ux6lVJIjIY .content-head {
  max-width: 800px;
}
.cid-ux6lVK2EFq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-ux6lVK2EFq .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux6lVK2EFq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ux6lVK2EFq .nav-tabs .nav-item.open .nav-link:focus,
.cid-ux6lVK2EFq .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-ux6lVK2EFq .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-ux6lVK2EFq .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-ux6lVK2EFq .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-ux6lVK2EFq .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-ux6lVK2EFq .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-ux6lVK2EFq .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-ux6lVK2EFq .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ux6lVK2EFq .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-ux6lVK2EFq .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-ux6lVK2EFq .content-head {
  max-width: 800px;
}
.cid-ux6lVK2EFq .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-ux6lVK2EFq .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uRbhVpyI15 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uRbhVpyI15 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uRbhVpyI15 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uRbhVpyI15 .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbhVpyI15 .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbhVpyI15 .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uRbhVpyI15 .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbhVpyI15 .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbhVpyI15 .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-uRbhVpyI15 .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uRbhVpyI15 .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbhVpyI15 .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-uRbhVpyI15 .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-uRbhVpyI15 .btn {
  width: -webkit-fill-available;
}
.cid-uRbhVpyI15 .item:focus,
.cid-uRbhVpyI15 span:focus {
  outline: none;
}
.cid-uRbhVpyI15 .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-uRbhVpyI15 .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbhVpyI15 .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uRbhVpyI15 .mbr-section-title {
  color: #2e481a;
}
.cid-uRbhVpyI15 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uRbhVpyI15 .mbr-text,
.cid-uRbhVpyI15 .mbr-section-btn {
  text-align: left;
}
.cid-uRbhVpyI15 .item-title {
  text-align: center;
  color: #000000;
}
.cid-uRbhVpyI15 .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uRbhVpyI15 .content-head {
  max-width: 800px;
}
.cid-uRbhVpyI15 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uRbhVpyI15 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uRbhVpyI15 .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9fe870;
  background-color: #9fe870;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uRbhVpyI15 .counter-container ul li {
  margin-bottom: 1rem;
}
.cid-uRbhVpyI15 .mbr-text UL {
  text-align: left;
}
.cid-ux6lVKV2Dk {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ux6lVKV2Dk .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-ux6lVKV2Dk .panel-group {
  border: none;
}
.cid-ux6lVKV2Dk .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-ux6lVKV2Dk .card-header {
    padding: 0rem;
  }
}
.cid-ux6lVKV2Dk .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-ux6lVKV2Dk .img-col {
  padding: 0;
}
.cid-ux6lVKV2Dk .img-item {
  height: 100%;
}
.cid-ux6lVKV2Dk img {
  height: 100%;
  object-fit: cover;
}
.cid-ux6lVKV2Dk .collapsed span {
  transform: rotate(0deg);
}
.cid-ux6lVKV2Dk .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-ux6lVKV2Dk p {
  margin-bottom: 0.3rem;
}
.cid-ux6lVKV2Dk .panel-title-edit {
  color: #000000;
}
.cid-ux6lVKV2Dk .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-ux6lVKV2Dk .card {
  background: #edefeb;
  padding: 2.25rem;
  border-radius: 2rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-ux6lVKV2Dk .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux6lVKV2Dk .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-ux6lVKV2Dk .panel-text {
  color: #000000;
}
.cid-ux6lVKV2Dk .mbr-section-title {
  text-align: center;
  color: #2e481a;
}
.cid-ux6lVKV2Dk .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-ux6lVKV2Dk .panel-title-edit,
.cid-ux6lVKV2Dk .mbr-iconfont {
  color: #000000;
}
.cid-ux6lVLeS7L {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-ux6lVLeS7L h6 {
  line-height: 1.2;
}
.cid-ux6lVLeS7L img,
.cid-ux6lVLeS7L .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-ux6lVLeS7L .item:focus,
.cid-ux6lVLeS7L span:focus {
  outline: none;
}
.cid-ux6lVLeS7L .item-img a {
  cursor: pointer;
}
.cid-ux6lVLeS7L .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-ux6lVLeS7L .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-ux6lVLeS7L .mbr-section-title {
  color: #2e481a;
}
.cid-ux6lVLeS7L .mbr-text,
.cid-ux6lVLeS7L .mbr-section-btn {
  color: #000000;
}
.cid-ux6lVLeS7L .item-title {
  color: #000000;
  text-align: center;
}
.cid-ux6lVLeS7L .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-ux6lVLeS7L .item-text {
  color: #000000;
  text-align: center;
}
.cid-ux6lVLeS7L .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-ux6lVLeS7L .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-ux6lVLCGJN {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-ux6lVLCGJN .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ux6lVLCGJN form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ux6lVLCGJN form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ux6lVLCGJN form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ux6lVLCGJN .content-head {
  max-width: 800px;
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-uwCGLIHlEQ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uwCGLIHlEQ .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-uwCGLIHlEQ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uwCGLIHlEQ .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-uwCGLIHlEQ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uwCGLIHlEQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwCGLIHlEQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uwCGLIHlEQ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uwCGLIHlEQ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uwCGLIHlEQ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uwCGLIHlEQ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uwCGLIHlEQ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uwCGLIHlEQ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uwCGLIHlEQ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uwCGLIHlEQ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uwCGLIHlEQ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uwCGLIHlEQ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uwCGLIHlEQ .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uwCGLIHlEQ .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uwCGLIHlEQ .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwCGLIHlEQ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uwCGLIHlEQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uwCGLIHlEQ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uwCGLIHlEQ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uwCGLIHlEQ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uwCGLIHlEQ .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uwCGLIHlEQ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uwCGLIHlEQ .nav-item:focus,
.cid-uwCGLIHlEQ .nav-link:focus {
  outline: none;
}
.cid-uwCGLIHlEQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uwCGLIHlEQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwCGLIHlEQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uwCGLIHlEQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwCGLIHlEQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uwCGLIHlEQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uwCGLIHlEQ .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-uwCGLIHlEQ .navbar.opened {
  transition: all 0.25s;
}
.cid-uwCGLIHlEQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uwCGLIHlEQ .navbar .navbar-logo img {
  width: auto;
}
.cid-uwCGLIHlEQ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uwCGLIHlEQ .navbar.collapsed {
  justify-content: center;
}
.cid-uwCGLIHlEQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uwCGLIHlEQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uwCGLIHlEQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uwCGLIHlEQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uwCGLIHlEQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uwCGLIHlEQ .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-uwCGLIHlEQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uwCGLIHlEQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uwCGLIHlEQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwCGLIHlEQ .navbar {
    min-height: 72px;
  }
  .cid-uwCGLIHlEQ .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uwCGLIHlEQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uwCGLIHlEQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwCGLIHlEQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwCGLIHlEQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwCGLIHlEQ .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-uwCGLIHlEQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uwCGLIHlEQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uwCGLIHlEQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uwCGLIHlEQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uwCGLIHlEQ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uwCGLIHlEQ .dropdown-item.active,
.cid-uwCGLIHlEQ .dropdown-item:active {
  background-color: transparent;
}
.cid-uwCGLIHlEQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwCGLIHlEQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwCGLIHlEQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwCGLIHlEQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uwCGLIHlEQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uwCGLIHlEQ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uwCGLIHlEQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uwCGLIHlEQ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uwCGLIHlEQ .navbar-buttons {
    text-align: left;
  }
}
.cid-uwCGLIHlEQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uwCGLIHlEQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uwCGLIHlEQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uwCGLIHlEQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwCGLIHlEQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwCGLIHlEQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwCGLIHlEQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwCGLIHlEQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwCGLIHlEQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwCGLIHlEQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwCGLIHlEQ .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uwCGLIHlEQ .opacityScroll {
  background: #587c3d !important;
}
.cid-uwCGLIHlEQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uwCGLIHlEQ .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-uwCGLIHlEQ .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uwCGLIHlEQ .navbar {
    height: 70px;
  }
  .cid-uwCGLIHlEQ .navbar.opened {
    height: auto;
  }
  .cid-uwCGLIHlEQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwCGLIHlEQ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uwCGLIHlEQ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uwCGLIHlEQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uwCGLIHlEQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uwCGLIHlEQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uwCGLIHlEQ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uwCGLIHlEQ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uwCGLIHlEQ .navbar-brand {
    margin-right: auto;
  }
  .cid-uwCGLIHlEQ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uwCGLIHlEQ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uwCGLIHlEQ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uwCGLIHlEQ .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-uwCGLIHlEQ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uwCGLIHlEQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uwCGLIHlEQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uwCGLIHlEQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uwCGLIHlEQ .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-uwCGLIHlEQ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uwCGLIHlEQ .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uwCGLIHlEQ .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uwCGLIHlEQ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uwCGLJ0lUk {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uwCGLJ0lUk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwCGLJ0lUk .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-uwCGLJ0lUk .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwCGLJ0lUk .row {
  flex-direction: row-reverse;
}
.cid-uwCGLJ0lUk .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uwCGLJ0lUk .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uwCGLJ0lUk .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uwCGLJ0lUk .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-uwCGLJ0lUk .mbr-text,
.cid-uwCGLJ0lUk .mbr-section-btn {
  color: #232323;
}
.cid-uwCGLJfcUS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwCGLJfcUS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwCGLJfcUS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwCGLJfcUS .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uwCGLJfcUS .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uwCGLJfcUS .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uwCGLJfcUS .card-wrapper {
    padding: 4rem;
  }
}
.cid-uwCGLJfcUS .mbr-text,
.cid-uwCGLJfcUS .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uwCGLJfcUS .card-title,
.cid-uwCGLJfcUS .card-box {
  text-align: left;
  color: #2e481a;
}
.cid-uwCGLJfcUS .mbr-section-subtitle {
  color: #000000;
}
.cid-ux6cycAG9Y {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ux6cycAG9Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux6cycAG9Y .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-ux6cycAG9Y .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ux6cycAG9Y .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ux6cycAG9Y .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ux6cycAG9Y .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ux6cycAG9Y .mbr-section-title {
  color: #2e481a;
}
.cid-ux6cycAG9Y .mbr-text,
.cid-ux6cycAG9Y .mbr-section-btn {
  color: #000000;
}
.cid-uwCGLKKr3s {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uwCGLKKr3s .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwCGLKKr3s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwCGLKKr3s .nav-tabs .nav-item.open .nav-link:focus,
.cid-uwCGLKKr3s .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uwCGLKKr3s .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-uwCGLKKr3s .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-uwCGLKKr3s .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uwCGLKKr3s .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-uwCGLKKr3s .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-uwCGLKKr3s .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-uwCGLKKr3s .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uwCGLKKr3s .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uwCGLKKr3s .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-uwCGLKKr3s .content-head {
  max-width: 800px;
}
.cid-uwCGLKKr3s .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uwCGLKKr3s .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ux6cODhIpS {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-ux6cODhIpS .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ux6cODhIpS .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-ux6cODhIpS .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux6cODhIpS .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux6cODhIpS .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-ux6cODhIpS .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux6cODhIpS .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ux6cODhIpS .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-ux6cODhIpS .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-ux6cODhIpS .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux6cODhIpS .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-ux6cODhIpS .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-ux6cODhIpS .btn {
  width: -webkit-fill-available;
}
.cid-ux6cODhIpS .item:focus,
.cid-ux6cODhIpS span:focus {
  outline: none;
}
.cid-ux6cODhIpS .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-ux6cODhIpS .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux6cODhIpS .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-ux6cODhIpS .mbr-section-title {
  color: #2e481a;
}
.cid-ux6cODhIpS .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ux6cODhIpS .mbr-text,
.cid-ux6cODhIpS .mbr-section-btn {
  text-align: left;
}
.cid-ux6cODhIpS .item-title {
  text-align: center;
  color: #000000;
}
.cid-ux6cODhIpS .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-ux6cODhIpS .content-head {
  max-width: 800px;
}
.cid-ux6cODhIpS .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ux6cODhIpS .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ux6cODhIpS .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9fe870;
  background-color: #9fe870;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ux6cODhIpS .counter-container ul li {
  margin-bottom: 1rem;
}
.cid-ux6cODhIpS .mbr-text UL {
  text-align: left;
}
.cid-uwCGLLkc0d {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwCGLLkc0d .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-uwCGLLkc0d .panel-group {
  border: none;
}
.cid-uwCGLLkc0d .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uwCGLLkc0d .card-header {
    padding: 0rem;
  }
}
.cid-uwCGLLkc0d .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uwCGLLkc0d .img-col {
  padding: 0;
}
.cid-uwCGLLkc0d .img-item {
  height: 100%;
}
.cid-uwCGLLkc0d img {
  height: 100%;
  object-fit: cover;
}
.cid-uwCGLLkc0d .collapsed span {
  transform: rotate(0deg);
}
.cid-uwCGLLkc0d .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uwCGLLkc0d p {
  margin-bottom: 0.3rem;
}
.cid-uwCGLLkc0d .panel-title-edit {
  color: #000000;
}
.cid-uwCGLLkc0d .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uwCGLLkc0d .card {
  background: #edefeb;
  padding: 2.25rem;
  border-radius: 2rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uwCGLLkc0d .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uwCGLLkc0d .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uwCGLLkc0d .panel-text {
  color: #000000;
}
.cid-uwCGLLkc0d .mbr-section-title {
  text-align: center;
  color: #2e481a;
}
.cid-uwCGLLkc0d .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uwCGLLkc0d .panel-title-edit,
.cid-uwCGLLkc0d .mbr-iconfont {
  color: #000000;
}
.cid-uwCGLLJgv0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uwCGLLJgv0 h6 {
  line-height: 1.2;
}
.cid-uwCGLLJgv0 img,
.cid-uwCGLLJgv0 .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uwCGLLJgv0 .item:focus,
.cid-uwCGLLJgv0 span:focus {
  outline: none;
}
.cid-uwCGLLJgv0 .item-img a {
  cursor: pointer;
}
.cid-uwCGLLJgv0 .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uwCGLLJgv0 .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-uwCGLLJgv0 .mbr-section-title {
  color: #96da6a;
}
.cid-uwCGLLJgv0 .mbr-text,
.cid-uwCGLLJgv0 .mbr-section-btn {
  color: #000000;
}
.cid-uwCGLLJgv0 .item-title {
  color: #000000;
  text-align: center;
}
.cid-uwCGLLJgv0 .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uwCGLLJgv0 .item-text {
  color: #000000;
  text-align: center;
}
.cid-uwCGLLJgv0 .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uwCGLLJgv0 .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-uwCGLM9SrE {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uwCGLM9SrE .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uwCGLM9SrE form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uwCGLM9SrE form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uwCGLM9SrE form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uwCGLM9SrE .content-head {
  max-width: 800px;
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-uxWoXs3ezT {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uxWoXs3ezT .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-uxWoXs3ezT .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uxWoXs3ezT .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-uxWoXs3ezT .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uxWoXs3ezT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uxWoXs3ezT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uxWoXs3ezT .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uxWoXs3ezT .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uxWoXs3ezT .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uxWoXs3ezT .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uxWoXs3ezT .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uxWoXs3ezT .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uxWoXs3ezT .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uxWoXs3ezT .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uxWoXs3ezT .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uxWoXs3ezT .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uxWoXs3ezT .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uxWoXs3ezT .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uxWoXs3ezT .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uxWoXs3ezT .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uxWoXs3ezT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uxWoXs3ezT .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uxWoXs3ezT .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uxWoXs3ezT .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uxWoXs3ezT .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uxWoXs3ezT .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uxWoXs3ezT .nav-item:focus,
.cid-uxWoXs3ezT .nav-link:focus {
  outline: none;
}
.cid-uxWoXs3ezT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uxWoXs3ezT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uxWoXs3ezT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uxWoXs3ezT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uxWoXs3ezT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uxWoXs3ezT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uxWoXs3ezT .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-uxWoXs3ezT .navbar.opened {
  transition: all 0.25s;
}
.cid-uxWoXs3ezT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uxWoXs3ezT .navbar .navbar-logo img {
  width: auto;
}
.cid-uxWoXs3ezT .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uxWoXs3ezT .navbar.collapsed {
  justify-content: center;
}
.cid-uxWoXs3ezT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uxWoXs3ezT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uxWoXs3ezT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uxWoXs3ezT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uxWoXs3ezT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uxWoXs3ezT .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-uxWoXs3ezT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uxWoXs3ezT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uxWoXs3ezT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uxWoXs3ezT .navbar {
    min-height: 72px;
  }
  .cid-uxWoXs3ezT .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uxWoXs3ezT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uxWoXs3ezT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uxWoXs3ezT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uxWoXs3ezT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uxWoXs3ezT .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-uxWoXs3ezT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uxWoXs3ezT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uxWoXs3ezT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uxWoXs3ezT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uxWoXs3ezT .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uxWoXs3ezT .dropdown-item.active,
.cid-uxWoXs3ezT .dropdown-item:active {
  background-color: transparent;
}
.cid-uxWoXs3ezT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uxWoXs3ezT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uxWoXs3ezT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uxWoXs3ezT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uxWoXs3ezT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uxWoXs3ezT .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uxWoXs3ezT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uxWoXs3ezT .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uxWoXs3ezT .navbar-buttons {
    text-align: left;
  }
}
.cid-uxWoXs3ezT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uxWoXs3ezT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uxWoXs3ezT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uxWoXs3ezT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uxWoXs3ezT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uxWoXs3ezT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uxWoXs3ezT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uxWoXs3ezT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uxWoXs3ezT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uxWoXs3ezT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uxWoXs3ezT .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uxWoXs3ezT .opacityScroll {
  background: #587c3d !important;
}
.cid-uxWoXs3ezT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uxWoXs3ezT .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-uxWoXs3ezT .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uxWoXs3ezT .navbar {
    height: 70px;
  }
  .cid-uxWoXs3ezT .navbar.opened {
    height: auto;
  }
  .cid-uxWoXs3ezT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uxWoXs3ezT .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uxWoXs3ezT .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uxWoXs3ezT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uxWoXs3ezT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uxWoXs3ezT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uxWoXs3ezT .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uxWoXs3ezT .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uxWoXs3ezT .navbar-brand {
    margin-right: auto;
  }
  .cid-uxWoXs3ezT .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uxWoXs3ezT .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uxWoXs3ezT .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uxWoXs3ezT .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-uxWoXs3ezT .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uxWoXs3ezT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uxWoXs3ezT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uxWoXs3ezT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uxWoXs3ezT .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-uxWoXs3ezT .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uxWoXs3ezT .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uxWoXs3ezT .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uxWoXs3ezT .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uxWoXsoTTt {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uxWoXsoTTt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxWoXsoTTt .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-uxWoXsoTTt .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uxWoXsoTTt .row {
  flex-direction: row-reverse;
}
.cid-uxWoXsoTTt .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uxWoXsoTTt .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uxWoXsoTTt .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uxWoXsoTTt .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-uxWoXsoTTt .mbr-text,
.cid-uxWoXsoTTt .mbr-section-btn {
  color: #232323;
}
.cid-uxWoXsCGLt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uxWoXsCGLt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxWoXsCGLt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxWoXsCGLt .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uxWoXsCGLt .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uxWoXsCGLt .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uxWoXsCGLt .card-wrapper {
    padding: 4rem;
  }
}
.cid-uxWoXsCGLt .mbr-text,
.cid-uxWoXsCGLt .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uxWoXsCGLt .card-title,
.cid-uxWoXsCGLt .card-box {
  text-align: left;
  color: #2e481a;
}
.cid-uxWoXsCGLt .mbr-section-subtitle {
  color: #000000;
}
.cid-uxWoXsQT4s {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uxWoXsQT4s h6 {
  line-height: 1.2;
}
.cid-uxWoXsQT4s img,
.cid-uxWoXsQT4s .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uxWoXsQT4s .item:focus,
.cid-uxWoXsQT4s span:focus {
  outline: none;
}
.cid-uxWoXsQT4s .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uxWoXsQT4s .item {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uxWoXsQT4s .mbr-section-content {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
}
.cid-uxWoXsQT4s .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uxWoXsQT4s .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-uxWoXsQT4s .mbr-section-title {
  color: #2e481a;
}
.cid-uxWoXsQT4s .mbr-text,
.cid-uxWoXsQT4s .mbr-section-btn {
  color: #000000;
}
.cid-uxWoXsQT4s .item-title {
  color: #000000;
  text-align: center;
}
.cid-uxWoXsQT4s .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uxWoXsQT4s .item-text {
  color: #000000;
  text-align: center;
}
.cid-uxWoXsQT4s .content-head {
  max-width: 800px;
}
.cid-uy7Mj8tLgN {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uy7Mj8tLgN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy7Mj8tLgN .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-uy7Mj8tLgN .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uy7Mj8tLgN .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uy7Mj8tLgN .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uy7Mj8tLgN .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uy7Mj8tLgN .mbr-section-title {
  color: #2e481a;
}
.cid-uy7Mj8tLgN .mbr-text,
.cid-uy7Mj8tLgN .mbr-section-btn {
  color: #000000;
}
.cid-uxWoXtgpg0 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #2e481a;
}
.cid-uxWoXtgpg0 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uxWoXtgpg0 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uxWoXtgpg0 .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxWoXtgpg0 .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uxWoXtgpg0 .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uxWoXtgpg0 .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxWoXtgpg0 .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uxWoXtgpg0 .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-uxWoXtgpg0 .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uxWoXtgpg0 .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxWoXtgpg0 .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-uxWoXtgpg0 .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-uxWoXtgpg0 .btn {
  width: -webkit-fill-available;
}
.cid-uxWoXtgpg0 .item:focus,
.cid-uxWoXtgpg0 span:focus {
  outline: none;
}
.cid-uxWoXtgpg0 .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-uxWoXtgpg0 .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uxWoXtgpg0 .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uxWoXtgpg0 .mbr-section-title {
  color: #ffffff;
}
.cid-uxWoXtgpg0 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uxWoXtgpg0 .mbr-text,
.cid-uxWoXtgpg0 .mbr-section-btn {
  text-align: center;
}
.cid-uxWoXtgpg0 .item-title {
  text-align: center;
  color: #000000;
}
.cid-uxWoXtgpg0 .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uxWoXtgpg0 .content-head {
  max-width: 800px;
}
.cid-uy7MOhv4zP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uy7MOhv4zP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy7MOhv4zP .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-uy7MOhv4zP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy7MOhv4zP .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uy7MOhv4zP .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uy7MOhv4zP .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uy7MOhv4zP .card-title,
.cid-uy7MOhv4zP .iconfont-wrapper {
  color: #000000;
}
.cid-uy7MOhv4zP .card-text {
  color: #000000;
  text-align: center;
}
.cid-uy7MOhv4zP .content-head {
  max-width: 800px;
}
.cid-uy7MOhv4zP .mbr-section-title {
  color: #000000;
}
.cid-uy7MOhv4zP .card-title,
.cid-uy7MOhv4zP .img-wrapper {
  text-align: center;
}
.cid-uxWoXtvq2j {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uxWoXtvq2j .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxWoXtvq2j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxWoXtvq2j .nav-tabs .nav-item.open .nav-link:focus,
.cid-uxWoXtvq2j .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uxWoXtvq2j .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-uxWoXtvq2j .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-uxWoXtvq2j .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uxWoXtvq2j .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-uxWoXtvq2j .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-uxWoXtvq2j .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-uxWoXtvq2j .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uxWoXtvq2j .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uxWoXtvq2j .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-uxWoXtvq2j .content-head {
  max-width: 800px;
}
.cid-uxWoXtvq2j .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uxWoXtvq2j .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uxWoXugzxp {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uxWoXugzxp .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-uxWoXugzxp .panel-group {
  border: none;
}
.cid-uxWoXugzxp .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uxWoXugzxp .card-header {
    padding: 0rem;
  }
}
.cid-uxWoXugzxp .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uxWoXugzxp .img-col {
  padding: 0;
}
.cid-uxWoXugzxp .img-item {
  height: 100%;
}
.cid-uxWoXugzxp img {
  height: 100%;
  object-fit: cover;
}
.cid-uxWoXugzxp .collapsed span {
  transform: rotate(0deg);
}
.cid-uxWoXugzxp .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uxWoXugzxp p {
  margin-bottom: 0.3rem;
}
.cid-uxWoXugzxp .panel-title-edit {
  color: #000000;
}
.cid-uxWoXugzxp .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uxWoXugzxp .card {
  background: #edefeb;
  padding: 2.25rem;
  border-radius: 2rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uxWoXugzxp .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxWoXugzxp .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uxWoXugzxp .panel-text {
  color: #000000;
}
.cid-uxWoXugzxp .mbr-section-title {
  text-align: center;
  color: #2e481a;
}
.cid-uxWoXugzxp .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uxWoXugzxp .panel-title-edit,
.cid-uxWoXugzxp .mbr-iconfont {
  color: #000000;
}
.cid-uxWoXuAIjd {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uxWoXuAIjd h6 {
  line-height: 1.2;
}
.cid-uxWoXuAIjd img,
.cid-uxWoXuAIjd .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uxWoXuAIjd .item:focus,
.cid-uxWoXuAIjd span:focus {
  outline: none;
}
.cid-uxWoXuAIjd .item-img a {
  cursor: pointer;
}
.cid-uxWoXuAIjd .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uxWoXuAIjd .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-uxWoXuAIjd .mbr-section-title {
  color: #2e481a;
}
.cid-uxWoXuAIjd .mbr-text,
.cid-uxWoXuAIjd .mbr-section-btn {
  color: #000000;
}
.cid-uxWoXuAIjd .item-title {
  color: #000000;
  text-align: center;
}
.cid-uxWoXuAIjd .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uxWoXuAIjd .item-text {
  color: #000000;
  text-align: center;
}
.cid-uxWoXuAIjd .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uxWoXuAIjd .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-uxWoXuUP8x {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uxWoXuUP8x .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uxWoXuUP8x form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uxWoXuUP8x form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uxWoXuUP8x form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uxWoXuUP8x .content-head {
  max-width: 800px;
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-uxWpgB7rn4 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uxWpgB7rn4 .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-uxWpgB7rn4 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uxWpgB7rn4 .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-uxWpgB7rn4 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uxWpgB7rn4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uxWpgB7rn4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uxWpgB7rn4 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uxWpgB7rn4 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uxWpgB7rn4 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uxWpgB7rn4 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uxWpgB7rn4 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uxWpgB7rn4 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uxWpgB7rn4 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uxWpgB7rn4 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uxWpgB7rn4 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uxWpgB7rn4 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uxWpgB7rn4 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uxWpgB7rn4 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uxWpgB7rn4 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uxWpgB7rn4 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uxWpgB7rn4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uxWpgB7rn4 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uxWpgB7rn4 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uxWpgB7rn4 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uxWpgB7rn4 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uxWpgB7rn4 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uxWpgB7rn4 .nav-item:focus,
.cid-uxWpgB7rn4 .nav-link:focus {
  outline: none;
}
.cid-uxWpgB7rn4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uxWpgB7rn4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uxWpgB7rn4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uxWpgB7rn4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uxWpgB7rn4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uxWpgB7rn4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uxWpgB7rn4 .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-uxWpgB7rn4 .navbar.opened {
  transition: all 0.25s;
}
.cid-uxWpgB7rn4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uxWpgB7rn4 .navbar .navbar-logo img {
  width: auto;
}
.cid-uxWpgB7rn4 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uxWpgB7rn4 .navbar.collapsed {
  justify-content: center;
}
.cid-uxWpgB7rn4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uxWpgB7rn4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uxWpgB7rn4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uxWpgB7rn4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uxWpgB7rn4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uxWpgB7rn4 .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-uxWpgB7rn4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uxWpgB7rn4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uxWpgB7rn4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uxWpgB7rn4 .navbar {
    min-height: 72px;
  }
  .cid-uxWpgB7rn4 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uxWpgB7rn4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uxWpgB7rn4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uxWpgB7rn4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uxWpgB7rn4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uxWpgB7rn4 .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-uxWpgB7rn4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uxWpgB7rn4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uxWpgB7rn4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uxWpgB7rn4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uxWpgB7rn4 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uxWpgB7rn4 .dropdown-item.active,
.cid-uxWpgB7rn4 .dropdown-item:active {
  background-color: transparent;
}
.cid-uxWpgB7rn4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uxWpgB7rn4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uxWpgB7rn4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uxWpgB7rn4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uxWpgB7rn4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uxWpgB7rn4 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uxWpgB7rn4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uxWpgB7rn4 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uxWpgB7rn4 .navbar-buttons {
    text-align: left;
  }
}
.cid-uxWpgB7rn4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uxWpgB7rn4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uxWpgB7rn4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uxWpgB7rn4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uxWpgB7rn4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uxWpgB7rn4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uxWpgB7rn4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uxWpgB7rn4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uxWpgB7rn4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uxWpgB7rn4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uxWpgB7rn4 .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uxWpgB7rn4 .opacityScroll {
  background: #587c3d !important;
}
.cid-uxWpgB7rn4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uxWpgB7rn4 .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-uxWpgB7rn4 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uxWpgB7rn4 .navbar {
    height: 70px;
  }
  .cid-uxWpgB7rn4 .navbar.opened {
    height: auto;
  }
  .cid-uxWpgB7rn4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uxWpgB7rn4 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uxWpgB7rn4 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uxWpgB7rn4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uxWpgB7rn4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uxWpgB7rn4 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uxWpgB7rn4 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uxWpgB7rn4 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uxWpgB7rn4 .navbar-brand {
    margin-right: auto;
  }
  .cid-uxWpgB7rn4 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uxWpgB7rn4 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uxWpgB7rn4 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uxWpgB7rn4 .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-uxWpgB7rn4 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uxWpgB7rn4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uxWpgB7rn4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uxWpgB7rn4 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uxWpgB7rn4 .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-uxWpgB7rn4 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uxWpgB7rn4 .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uxWpgB7rn4 .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uxWpgB7rn4 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uxWpgBwZ28 {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uxWpgBwZ28 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxWpgBwZ28 .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-uxWpgBwZ28 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uxWpgBwZ28 .row {
  flex-direction: row-reverse;
}
.cid-uxWpgBwZ28 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uxWpgBwZ28 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uxWpgBwZ28 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uxWpgBwZ28 .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-uxWpgBwZ28 .mbr-text,
.cid-uxWpgBwZ28 .mbr-section-btn {
  color: #232323;
}
.cid-uxWpgBK7JE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uxWpgBK7JE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxWpgBK7JE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxWpgBK7JE .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uxWpgBK7JE .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uxWpgBK7JE .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uxWpgBK7JE .card-wrapper {
    padding: 4rem;
  }
}
.cid-uxWpgBK7JE .mbr-text,
.cid-uxWpgBK7JE .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uxWpgBK7JE .card-title,
.cid-uxWpgBK7JE .card-box {
  text-align: left;
  color: #2e481a;
}
.cid-uxWpgBK7JE .mbr-section-subtitle {
  color: #000000;
}
.cid-uxWpgBYqKN {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uxWpgBYqKN h6 {
  line-height: 1.2;
}
.cid-uxWpgBYqKN img,
.cid-uxWpgBYqKN .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uxWpgBYqKN .item:focus,
.cid-uxWpgBYqKN span:focus {
  outline: none;
}
.cid-uxWpgBYqKN .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uxWpgBYqKN .item {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uxWpgBYqKN .mbr-section-content {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
}
.cid-uxWpgBYqKN .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uxWpgBYqKN .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-uxWpgBYqKN .mbr-section-title {
  color: #2e481a;
}
.cid-uxWpgBYqKN .mbr-text,
.cid-uxWpgBYqKN .mbr-section-btn {
  color: #000000;
}
.cid-uxWpgBYqKN .item-title {
  color: #000000;
  text-align: center;
}
.cid-uxWpgBYqKN .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uxWpgBYqKN .item-text {
  color: #000000;
  text-align: center;
}
.cid-uxWpgBYqKN .content-head {
  max-width: 800px;
}
.cid-uy7OJy0EzG {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uy7OJy0EzG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy7OJy0EzG .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-uy7OJy0EzG .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uy7OJy0EzG .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uy7OJy0EzG .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uy7OJy0EzG .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uy7OJy0EzG .mbr-section-title {
  color: #2e481a;
}
.cid-uy7OJy0EzG .mbr-text,
.cid-uy7OJy0EzG .mbr-section-btn {
  color: #000000;
}
.cid-uxWpgCnHo3 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #2e481a;
}
.cid-uxWpgCnHo3 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uxWpgCnHo3 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uxWpgCnHo3 .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxWpgCnHo3 .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uxWpgCnHo3 .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uxWpgCnHo3 .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxWpgCnHo3 .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uxWpgCnHo3 .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-uxWpgCnHo3 .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uxWpgCnHo3 .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxWpgCnHo3 .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-uxWpgCnHo3 .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-uxWpgCnHo3 .btn {
  width: -webkit-fill-available;
}
.cid-uxWpgCnHo3 .item:focus,
.cid-uxWpgCnHo3 span:focus {
  outline: none;
}
.cid-uxWpgCnHo3 .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-uxWpgCnHo3 .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uxWpgCnHo3 .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uxWpgCnHo3 .mbr-section-title {
  color: #ffffff;
}
.cid-uxWpgCnHo3 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uxWpgCnHo3 .mbr-text,
.cid-uxWpgCnHo3 .mbr-section-btn {
  text-align: center;
}
.cid-uxWpgCnHo3 .item-title {
  text-align: center;
  color: #000000;
}
.cid-uxWpgCnHo3 .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uxWpgCnHo3 .content-head {
  max-width: 800px;
}
.cid-uy7OKqqApY {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uy7OKqqApY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy7OKqqApY .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-uy7OKqqApY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy7OKqqApY .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uy7OKqqApY .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uy7OKqqApY .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uy7OKqqApY .card-title,
.cid-uy7OKqqApY .iconfont-wrapper {
  color: #000000;
}
.cid-uy7OKqqApY .card-text {
  color: #000000;
  text-align: center;
}
.cid-uy7OKqqApY .content-head {
  max-width: 800px;
}
.cid-uy7OKqqApY .mbr-section-title {
  color: #000000;
}
.cid-uy7OKqqApY .card-title,
.cid-uy7OKqqApY .img-wrapper {
  text-align: center;
}
.cid-uxWpgCDbeu {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uxWpgCDbeu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxWpgCDbeu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxWpgCDbeu .nav-tabs .nav-item.open .nav-link:focus,
.cid-uxWpgCDbeu .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uxWpgCDbeu .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-uxWpgCDbeu .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-uxWpgCDbeu .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uxWpgCDbeu .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-uxWpgCDbeu .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-uxWpgCDbeu .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-uxWpgCDbeu .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uxWpgCDbeu .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uxWpgCDbeu .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-uxWpgCDbeu .content-head {
  max-width: 800px;
}
.cid-uxWpgCDbeu .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uxWpgCDbeu .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uxWpgDo4Jg {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uxWpgDo4Jg .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-uxWpgDo4Jg .panel-group {
  border: none;
}
.cid-uxWpgDo4Jg .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uxWpgDo4Jg .card-header {
    padding: 0rem;
  }
}
.cid-uxWpgDo4Jg .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uxWpgDo4Jg .img-col {
  padding: 0;
}
.cid-uxWpgDo4Jg .img-item {
  height: 100%;
}
.cid-uxWpgDo4Jg img {
  height: 100%;
  object-fit: cover;
}
.cid-uxWpgDo4Jg .collapsed span {
  transform: rotate(0deg);
}
.cid-uxWpgDo4Jg .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uxWpgDo4Jg p {
  margin-bottom: 0.3rem;
}
.cid-uxWpgDo4Jg .panel-title-edit {
  color: #000000;
}
.cid-uxWpgDo4Jg .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uxWpgDo4Jg .card {
  background: #edefeb;
  padding: 2.25rem;
  border-radius: 2rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uxWpgDo4Jg .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxWpgDo4Jg .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uxWpgDo4Jg .panel-text {
  color: #000000;
}
.cid-uxWpgDo4Jg .mbr-section-title {
  text-align: center;
  color: #2e481a;
}
.cid-uxWpgDo4Jg .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uxWpgDo4Jg .panel-title-edit,
.cid-uxWpgDo4Jg .mbr-iconfont {
  color: #000000;
}
.cid-uxWpgDK7my {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uxWpgDK7my h6 {
  line-height: 1.2;
}
.cid-uxWpgDK7my img,
.cid-uxWpgDK7my .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uxWpgDK7my .item:focus,
.cid-uxWpgDK7my span:focus {
  outline: none;
}
.cid-uxWpgDK7my .item-img a {
  cursor: pointer;
}
.cid-uxWpgDK7my .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uxWpgDK7my .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-uxWpgDK7my .mbr-section-title {
  color: #2e481a;
}
.cid-uxWpgDK7my .mbr-text,
.cid-uxWpgDK7my .mbr-section-btn {
  color: #000000;
}
.cid-uxWpgDK7my .item-title {
  color: #000000;
  text-align: center;
}
.cid-uxWpgDK7my .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uxWpgDK7my .item-text {
  color: #000000;
  text-align: center;
}
.cid-uxWpgDK7my .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uxWpgDK7my .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-uxWpgE4COe {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uxWpgE4COe .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uxWpgE4COe form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uxWpgE4COe form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uxWpgE4COe form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uxWpgE4COe .content-head {
  max-width: 800px;
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-uxWprMdfIw {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uxWprMdfIw .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-uxWprMdfIw .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uxWprMdfIw .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-uxWprMdfIw .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uxWprMdfIw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uxWprMdfIw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uxWprMdfIw .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uxWprMdfIw .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uxWprMdfIw .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uxWprMdfIw .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uxWprMdfIw .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uxWprMdfIw .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uxWprMdfIw .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uxWprMdfIw .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uxWprMdfIw .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uxWprMdfIw .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uxWprMdfIw .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uxWprMdfIw .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uxWprMdfIw .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uxWprMdfIw .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uxWprMdfIw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uxWprMdfIw .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uxWprMdfIw .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uxWprMdfIw .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uxWprMdfIw .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uxWprMdfIw .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uxWprMdfIw .nav-item:focus,
.cid-uxWprMdfIw .nav-link:focus {
  outline: none;
}
.cid-uxWprMdfIw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uxWprMdfIw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uxWprMdfIw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uxWprMdfIw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uxWprMdfIw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uxWprMdfIw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uxWprMdfIw .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-uxWprMdfIw .navbar.opened {
  transition: all 0.25s;
}
.cid-uxWprMdfIw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uxWprMdfIw .navbar .navbar-logo img {
  width: auto;
}
.cid-uxWprMdfIw .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uxWprMdfIw .navbar.collapsed {
  justify-content: center;
}
.cid-uxWprMdfIw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uxWprMdfIw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uxWprMdfIw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uxWprMdfIw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uxWprMdfIw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uxWprMdfIw .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-uxWprMdfIw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uxWprMdfIw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uxWprMdfIw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uxWprMdfIw .navbar {
    min-height: 72px;
  }
  .cid-uxWprMdfIw .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uxWprMdfIw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uxWprMdfIw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uxWprMdfIw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uxWprMdfIw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uxWprMdfIw .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-uxWprMdfIw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uxWprMdfIw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uxWprMdfIw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uxWprMdfIw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uxWprMdfIw .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uxWprMdfIw .dropdown-item.active,
.cid-uxWprMdfIw .dropdown-item:active {
  background-color: transparent;
}
.cid-uxWprMdfIw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uxWprMdfIw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uxWprMdfIw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uxWprMdfIw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uxWprMdfIw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uxWprMdfIw .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uxWprMdfIw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uxWprMdfIw .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uxWprMdfIw .navbar-buttons {
    text-align: left;
  }
}
.cid-uxWprMdfIw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uxWprMdfIw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uxWprMdfIw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uxWprMdfIw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uxWprMdfIw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uxWprMdfIw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uxWprMdfIw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uxWprMdfIw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uxWprMdfIw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uxWprMdfIw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uxWprMdfIw .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uxWprMdfIw .opacityScroll {
  background: #587c3d !important;
}
.cid-uxWprMdfIw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uxWprMdfIw .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-uxWprMdfIw .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uxWprMdfIw .navbar {
    height: 70px;
  }
  .cid-uxWprMdfIw .navbar.opened {
    height: auto;
  }
  .cid-uxWprMdfIw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uxWprMdfIw .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uxWprMdfIw .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uxWprMdfIw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uxWprMdfIw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uxWprMdfIw .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uxWprMdfIw .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uxWprMdfIw .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uxWprMdfIw .navbar-brand {
    margin-right: auto;
  }
  .cid-uxWprMdfIw .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uxWprMdfIw .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uxWprMdfIw .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uxWprMdfIw .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-uxWprMdfIw .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uxWprMdfIw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uxWprMdfIw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uxWprMdfIw .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uxWprMdfIw .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-uxWprMdfIw .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uxWprMdfIw .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uxWprMdfIw .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uxWprMdfIw .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uxWprMxLl9 {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uxWprMxLl9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxWprMxLl9 .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-uxWprMxLl9 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uxWprMxLl9 .row {
  flex-direction: row-reverse;
}
.cid-uxWprMxLl9 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uxWprMxLl9 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uxWprMxLl9 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uxWprMxLl9 .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-uxWprMxLl9 .mbr-text,
.cid-uxWprMxLl9 .mbr-section-btn {
  color: #232323;
}
.cid-uxWprMJN2k {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uxWprMJN2k .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxWprMJN2k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxWprMJN2k .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uxWprMJN2k .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uxWprMJN2k .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uxWprMJN2k .card-wrapper {
    padding: 4rem;
  }
}
.cid-uxWprMJN2k .mbr-text,
.cid-uxWprMJN2k .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uxWprMJN2k .card-title,
.cid-uxWprMJN2k .card-box {
  text-align: left;
  color: #2e481a;
}
.cid-uxWprMJN2k .mbr-section-subtitle {
  color: #000000;
}
.cid-uxWprMXtR8 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uxWprMXtR8 h6 {
  line-height: 1.2;
}
.cid-uxWprMXtR8 img,
.cid-uxWprMXtR8 .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uxWprMXtR8 .item:focus,
.cid-uxWprMXtR8 span:focus {
  outline: none;
}
.cid-uxWprMXtR8 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uxWprMXtR8 .item {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uxWprMXtR8 .mbr-section-content {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
}
.cid-uxWprMXtR8 .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uxWprMXtR8 .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-uxWprMXtR8 .mbr-section-title {
  color: #2e481a;
}
.cid-uxWprMXtR8 .mbr-text,
.cid-uxWprMXtR8 .mbr-section-btn {
  color: #000000;
}
.cid-uxWprMXtR8 .item-title {
  color: #000000;
  text-align: center;
}
.cid-uxWprMXtR8 .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uxWprMXtR8 .item-text {
  color: #000000;
  text-align: center;
}
.cid-uxWprMXtR8 .content-head {
  max-width: 800px;
}
.cid-uy7RNjjBoS {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uy7RNjjBoS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy7RNjjBoS .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-uy7RNjjBoS .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uy7RNjjBoS .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uy7RNjjBoS .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uy7RNjjBoS .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uy7RNjjBoS .mbr-section-title {
  color: #2e481a;
}
.cid-uy7RNjjBoS .mbr-text,
.cid-uy7RNjjBoS .mbr-section-btn {
  color: #000000;
}
.cid-uxWprNlAzn {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #2e481a;
}
.cid-uxWprNlAzn .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uxWprNlAzn .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uxWprNlAzn .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxWprNlAzn .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uxWprNlAzn .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uxWprNlAzn .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxWprNlAzn .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uxWprNlAzn .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-uxWprNlAzn .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uxWprNlAzn .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxWprNlAzn .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-uxWprNlAzn .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-uxWprNlAzn .btn {
  width: -webkit-fill-available;
}
.cid-uxWprNlAzn .item:focus,
.cid-uxWprNlAzn span:focus {
  outline: none;
}
.cid-uxWprNlAzn .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-uxWprNlAzn .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uxWprNlAzn .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uxWprNlAzn .mbr-section-title {
  color: #ffffff;
}
.cid-uxWprNlAzn .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uxWprNlAzn .mbr-text,
.cid-uxWprNlAzn .mbr-section-btn {
  text-align: center;
}
.cid-uxWprNlAzn .item-title {
  text-align: center;
  color: #000000;
}
.cid-uxWprNlAzn .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uxWprNlAzn .content-head {
  max-width: 800px;
}
.cid-uy7RNOxxfs {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uy7RNOxxfs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy7RNOxxfs .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-uy7RNOxxfs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy7RNOxxfs .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uy7RNOxxfs .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uy7RNOxxfs .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uy7RNOxxfs .card-title,
.cid-uy7RNOxxfs .iconfont-wrapper {
  color: #000000;
}
.cid-uy7RNOxxfs .card-text {
  color: #000000;
  text-align: center;
}
.cid-uy7RNOxxfs .content-head {
  max-width: 800px;
}
.cid-uy7RNOxxfs .mbr-section-title {
  color: #000000;
}
.cid-uy7RNOxxfs .card-title,
.cid-uy7RNOxxfs .img-wrapper {
  text-align: center;
}
.cid-uxWprNBsyP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uxWprNBsyP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxWprNBsyP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxWprNBsyP .nav-tabs .nav-item.open .nav-link:focus,
.cid-uxWprNBsyP .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uxWprNBsyP .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-uxWprNBsyP .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-uxWprNBsyP .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uxWprNBsyP .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-uxWprNBsyP .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-uxWprNBsyP .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-uxWprNBsyP .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uxWprNBsyP .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uxWprNBsyP .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-uxWprNBsyP .content-head {
  max-width: 800px;
}
.cid-uxWprNBsyP .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uxWprNBsyP .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uxWprOi2uI {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uxWprOi2uI .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-uxWprOi2uI .panel-group {
  border: none;
}
.cid-uxWprOi2uI .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uxWprOi2uI .card-header {
    padding: 0rem;
  }
}
.cid-uxWprOi2uI .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uxWprOi2uI .img-col {
  padding: 0;
}
.cid-uxWprOi2uI .img-item {
  height: 100%;
}
.cid-uxWprOi2uI img {
  height: 100%;
  object-fit: cover;
}
.cid-uxWprOi2uI .collapsed span {
  transform: rotate(0deg);
}
.cid-uxWprOi2uI .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uxWprOi2uI p {
  margin-bottom: 0.3rem;
}
.cid-uxWprOi2uI .panel-title-edit {
  color: #000000;
}
.cid-uxWprOi2uI .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uxWprOi2uI .card {
  background: #edefeb;
  padding: 2.25rem;
  border-radius: 2rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uxWprOi2uI .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxWprOi2uI .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uxWprOi2uI .panel-text {
  color: #000000;
}
.cid-uxWprOi2uI .mbr-section-title {
  text-align: center;
  color: #2e481a;
}
.cid-uxWprOi2uI .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uxWprOi2uI .panel-title-edit,
.cid-uxWprOi2uI .mbr-iconfont {
  color: #000000;
}
.cid-uxWprODHYh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uxWprODHYh h6 {
  line-height: 1.2;
}
.cid-uxWprODHYh img,
.cid-uxWprODHYh .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uxWprODHYh .item:focus,
.cid-uxWprODHYh span:focus {
  outline: none;
}
.cid-uxWprODHYh .item-img a {
  cursor: pointer;
}
.cid-uxWprODHYh .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uxWprODHYh .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-uxWprODHYh .mbr-section-title {
  color: #2e481a;
}
.cid-uxWprODHYh .mbr-text,
.cid-uxWprODHYh .mbr-section-btn {
  color: #000000;
}
.cid-uxWprODHYh .item-title {
  color: #000000;
  text-align: center;
}
.cid-uxWprODHYh .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uxWprODHYh .item-text {
  color: #000000;
  text-align: center;
}
.cid-uxWprODHYh .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uxWprODHYh .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-uxWprOXsLw {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uxWprOXsLw .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uxWprOXsLw form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uxWprOXsLw form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uxWprOXsLw form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uxWprOXsLw .content-head {
  max-width: 800px;
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-uy71DRe9kD {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uy71DRe9kD .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-uy71DRe9kD .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uy71DRe9kD .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-uy71DRe9kD .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uy71DRe9kD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uy71DRe9kD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uy71DRe9kD .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uy71DRe9kD .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uy71DRe9kD .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uy71DRe9kD .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uy71DRe9kD .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uy71DRe9kD .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uy71DRe9kD .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uy71DRe9kD .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uy71DRe9kD .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uy71DRe9kD .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uy71DRe9kD .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uy71DRe9kD .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uy71DRe9kD .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uy71DRe9kD .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uy71DRe9kD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uy71DRe9kD .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uy71DRe9kD .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uy71DRe9kD .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uy71DRe9kD .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uy71DRe9kD .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uy71DRe9kD .nav-item:focus,
.cid-uy71DRe9kD .nav-link:focus {
  outline: none;
}
.cid-uy71DRe9kD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uy71DRe9kD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uy71DRe9kD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uy71DRe9kD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uy71DRe9kD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uy71DRe9kD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uy71DRe9kD .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-uy71DRe9kD .navbar.opened {
  transition: all 0.25s;
}
.cid-uy71DRe9kD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uy71DRe9kD .navbar .navbar-logo img {
  width: auto;
}
.cid-uy71DRe9kD .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uy71DRe9kD .navbar.collapsed {
  justify-content: center;
}
.cid-uy71DRe9kD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uy71DRe9kD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uy71DRe9kD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uy71DRe9kD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uy71DRe9kD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uy71DRe9kD .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-uy71DRe9kD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uy71DRe9kD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uy71DRe9kD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uy71DRe9kD .navbar {
    min-height: 72px;
  }
  .cid-uy71DRe9kD .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uy71DRe9kD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uy71DRe9kD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uy71DRe9kD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uy71DRe9kD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uy71DRe9kD .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-uy71DRe9kD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uy71DRe9kD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uy71DRe9kD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uy71DRe9kD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uy71DRe9kD .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uy71DRe9kD .dropdown-item.active,
.cid-uy71DRe9kD .dropdown-item:active {
  background-color: transparent;
}
.cid-uy71DRe9kD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uy71DRe9kD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uy71DRe9kD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uy71DRe9kD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uy71DRe9kD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uy71DRe9kD .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uy71DRe9kD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uy71DRe9kD .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uy71DRe9kD .navbar-buttons {
    text-align: left;
  }
}
.cid-uy71DRe9kD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uy71DRe9kD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uy71DRe9kD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uy71DRe9kD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uy71DRe9kD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uy71DRe9kD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uy71DRe9kD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uy71DRe9kD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uy71DRe9kD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uy71DRe9kD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uy71DRe9kD .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uy71DRe9kD .opacityScroll {
  background: #587c3d !important;
}
.cid-uy71DRe9kD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uy71DRe9kD .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-uy71DRe9kD .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uy71DRe9kD .navbar {
    height: 70px;
  }
  .cid-uy71DRe9kD .navbar.opened {
    height: auto;
  }
  .cid-uy71DRe9kD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uy71DRe9kD .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uy71DRe9kD .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uy71DRe9kD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uy71DRe9kD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uy71DRe9kD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uy71DRe9kD .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uy71DRe9kD .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uy71DRe9kD .navbar-brand {
    margin-right: auto;
  }
  .cid-uy71DRe9kD .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uy71DRe9kD .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uy71DRe9kD .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uy71DRe9kD .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-uy71DRe9kD .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uy71DRe9kD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uy71DRe9kD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uy71DRe9kD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uy71DRe9kD .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-uy71DRe9kD .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uy71DRe9kD .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uy71DRe9kD .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uy71DRe9kD .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uy72uPF4Xi {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/untitled-design-6-2000x1600.png");
}
.cid-uy72uPF4Xi .item-wrapper {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uy72uPF4Xi .smallImage {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
  .cid-uy72uPF4Xi .largeImage {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
  .cid-uy72uPF4Xi .largeImage .item {
    margin-bottom: 2rem;
  }
  .cid-uy72uPF4Xi .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) and (max-width: 767px) {
  .cid-uy72uPF4Xi .largeImage .item {
    margin-bottom: 1rem;
  }
}
.cid-uy72uPF4Xi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy72uPF4Xi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy72uPF4Xi .mbr-description {
  text-align: left;
}
.cid-uy72uPF4Xi .card-title,
.cid-uy72uPF4Xi .iconfont-wrapper {
  color: #000000;
}
.cid-uy72uPF4Xi .card-text {
  color: #000000;
}
.cid-uy72uPF4Xi .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uy72uPF4Xi .mbr-number {
  color: #9fe870;
}
.cid-uy72uPF4Xi .mbr-text,
.cid-uy72uPF4Xi .mbr-section-btn {
  text-align: center;
}
.cid-uy72uPF4Xi .card-text,
.cid-uy72uPF4Xi .item .mbr-section-btn {
  text-align: left;
}
.cid-uy72uPF4Xi .smallImage {
  width: 100%;
  height: 300px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uy72uPF4Xi .smallImage {
    height: 100%;
    object-fit: cover;
  }
}
.cid-uy72uPF4Xi .largeImage {
  width: 100%;
  height: 632px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uy72uPF4Xi .largeImage {
    height: 100%;
    object-fit: cover;
  }
}
.cid-uy75Hs4SxG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uy75Hs4SxG .item:focus,
.cid-uy75Hs4SxG span:focus {
  outline: none;
}
.cid-uy75Hs4SxG .item {
  cursor: pointer;
}
.cid-uy75Hs4SxG .grid-container {
  grid-row-gap: 2rem;
}
@media (max-width: 767px) {
  .cid-uy75Hs4SxG .grid-container {
    grid-row-gap: 1rem;
  }
}
.cid-uy75Hs4SxG .grid-container-1,
.cid-uy75Hs4SxG .grid-container-2,
.cid-uy75Hs4SxG .grid-container-3 {
  gap: 0 2rem;
}
@media (max-width: 767px) {
  .cid-uy75Hs4SxG .grid-container-1,
  .cid-uy75Hs4SxG .grid-container-2,
  .cid-uy75Hs4SxG .grid-container-3 {
    gap: 0 1rem;
  }
}
.cid-uy75Hs4SxG .mbr-section-title {
  color: #000000;
}
.cid-uy75Hs4SxG .mbr-text,
.cid-uy75Hs4SxG .mbr-section-btn {
  color: #000000;
}
.cid-uy75Hs4SxG .content-head {
  max-width: 800px;
}
.cid-uy75Hs4SxG .container,
.cid-uy75Hs4SxG .container-fluid {
  overflow: hidden;
}
.cid-uy75Hs4SxG .grid-container {
  display: grid;
  transform: translate3d(-3rem, 0, 0);
  width: 115vw;
  grid-column-gap: 1rem;
}
.cid-uy75Hs4SxG .grid-item {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uy75Hs4SxG .grid-item img {
  min-width: 30vw;
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uy75Hs4SxG .grid-item img {
    min-width: 35vw;
  }
}
.cid-uy75Hs4SxG .grid-container-1,
.cid-uy75Hs4SxG .grid-container-2,
.cid-uy75Hs4SxG .grid-container-3 {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
}
.cid-uy75Hs4SxG .grid-container-1 {
  align-items: flex-end;
}
.cid-uy75Hs4SxG .grid-container-2 {
  align-items: flex-start;
}
.cid-uy71DVypMn {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uy71DVypMn h6 {
  line-height: 1.2;
}
.cid-uy71DVypMn img,
.cid-uy71DVypMn .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uy71DVypMn .item:focus,
.cid-uy71DVypMn span:focus {
  outline: none;
}
.cid-uy71DVypMn .item-img a {
  cursor: pointer;
}
.cid-uy71DVypMn .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uy71DVypMn .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-uy71DVypMn .mbr-section-title {
  color: #2e481a;
}
.cid-uy71DVypMn .mbr-text,
.cid-uy71DVypMn .mbr-section-btn {
  color: #000000;
}
.cid-uy71DVypMn .item-title {
  color: #000000;
  text-align: center;
}
.cid-uy71DVypMn .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uy71DVypMn .item-text {
  color: #000000;
  text-align: center;
}
.cid-uy71DVypMn .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uy71DVypMn .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-uy71DW4xdK {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uy71DW4xdK .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uy71DW4xdK form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uy71DW4xdK form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uy71DW4xdK form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uy71DW4xdK .content-head {
  max-width: 800px;
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-uy7TXszuge {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uy7TXszuge .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-uy7TXszuge .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uy7TXszuge .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-uy7TXszuge .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uy7TXszuge .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uy7TXszuge .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uy7TXszuge .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uy7TXszuge .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uy7TXszuge .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uy7TXszuge .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uy7TXszuge .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uy7TXszuge .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uy7TXszuge .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uy7TXszuge .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uy7TXszuge .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uy7TXszuge .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uy7TXszuge .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uy7TXszuge .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uy7TXszuge .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uy7TXszuge .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uy7TXszuge .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uy7TXszuge .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uy7TXszuge .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uy7TXszuge .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uy7TXszuge .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uy7TXszuge .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uy7TXszuge .nav-item:focus,
.cid-uy7TXszuge .nav-link:focus {
  outline: none;
}
.cid-uy7TXszuge .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uy7TXszuge .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uy7TXszuge .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uy7TXszuge .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uy7TXszuge .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uy7TXszuge .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uy7TXszuge .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-uy7TXszuge .navbar.opened {
  transition: all 0.25s;
}
.cid-uy7TXszuge .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uy7TXszuge .navbar .navbar-logo img {
  width: auto;
}
.cid-uy7TXszuge .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uy7TXszuge .navbar.collapsed {
  justify-content: center;
}
.cid-uy7TXszuge .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uy7TXszuge .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uy7TXszuge .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uy7TXszuge .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uy7TXszuge .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uy7TXszuge .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-uy7TXszuge .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uy7TXszuge .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uy7TXszuge .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uy7TXszuge .navbar {
    min-height: 72px;
  }
  .cid-uy7TXszuge .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uy7TXszuge .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uy7TXszuge .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uy7TXszuge .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uy7TXszuge .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uy7TXszuge .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-uy7TXszuge .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uy7TXszuge .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uy7TXszuge .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uy7TXszuge .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uy7TXszuge .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uy7TXszuge .dropdown-item.active,
.cid-uy7TXszuge .dropdown-item:active {
  background-color: transparent;
}
.cid-uy7TXszuge .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uy7TXszuge .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uy7TXszuge .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uy7TXszuge .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uy7TXszuge .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uy7TXszuge .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uy7TXszuge ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uy7TXszuge .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uy7TXszuge .navbar-buttons {
    text-align: left;
  }
}
.cid-uy7TXszuge button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uy7TXszuge button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uy7TXszuge button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uy7TXszuge button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uy7TXszuge button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uy7TXszuge button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uy7TXszuge nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uy7TXszuge nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uy7TXszuge nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uy7TXszuge nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uy7TXszuge .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uy7TXszuge .opacityScroll {
  background: #587c3d !important;
}
.cid-uy7TXszuge a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uy7TXszuge .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-uy7TXszuge .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uy7TXszuge .navbar {
    height: 70px;
  }
  .cid-uy7TXszuge .navbar.opened {
    height: auto;
  }
  .cid-uy7TXszuge .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uy7TXszuge .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uy7TXszuge .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uy7TXszuge .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uy7TXszuge .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uy7TXszuge .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uy7TXszuge .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uy7TXszuge .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uy7TXszuge .navbar-brand {
    margin-right: auto;
  }
  .cid-uy7TXszuge .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uy7TXszuge .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uy7TXszuge .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uy7TXszuge .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-uy7TXszuge .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uy7TXszuge .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uy7TXszuge .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uy7TXszuge .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uy7TXszuge .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-uy7TXszuge .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uy7TXszuge .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uy7TXszuge .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uy7TXszuge .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uy7TXsSVz6 {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uy7TXsSVz6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy7TXsSVz6 .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-uy7TXsSVz6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uy7TXsSVz6 .row {
  flex-direction: row-reverse;
}
.cid-uy7TXsSVz6 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uy7TXsSVz6 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uy7TXsSVz6 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uy7TXsSVz6 .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-uy7TXsSVz6 .mbr-text,
.cid-uy7TXsSVz6 .mbr-section-btn {
  color: #232323;
}
.cid-uy7TXt5YkZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uy7TXt5YkZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy7TXt5YkZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy7TXt5YkZ .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uy7TXt5YkZ .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uy7TXt5YkZ .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uy7TXt5YkZ .card-wrapper {
    padding: 4rem;
  }
}
.cid-uy7TXt5YkZ .mbr-text,
.cid-uy7TXt5YkZ .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uy7TXt5YkZ .card-title,
.cid-uy7TXt5YkZ .card-box {
  text-align: left;
  color: #2e481a;
}
.cid-uy7TXt5YkZ .mbr-section-subtitle {
  color: #000000;
}
.cid-uy7TXtjVM9 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uy7TXtjVM9 h6 {
  line-height: 1.2;
}
.cid-uy7TXtjVM9 img,
.cid-uy7TXtjVM9 .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uy7TXtjVM9 .item:focus,
.cid-uy7TXtjVM9 span:focus {
  outline: none;
}
.cid-uy7TXtjVM9 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uy7TXtjVM9 .item {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uy7TXtjVM9 .mbr-section-content {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
}
.cid-uy7TXtjVM9 .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uy7TXtjVM9 .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-uy7TXtjVM9 .mbr-section-title {
  color: #2e481a;
}
.cid-uy7TXtjVM9 .mbr-text,
.cid-uy7TXtjVM9 .mbr-section-btn {
  color: #000000;
}
.cid-uy7TXtjVM9 .item-title {
  color: #000000;
  text-align: center;
}
.cid-uy7TXtjVM9 .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uy7TXtjVM9 .item-text {
  color: #000000;
  text-align: center;
}
.cid-uy7TXtjVM9 .content-head {
  max-width: 800px;
}
.cid-uy7UJsUpDW {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uy7UJsUpDW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy7UJsUpDW .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-uy7UJsUpDW .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uy7UJsUpDW .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uy7UJsUpDW .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uy7UJsUpDW .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uy7UJsUpDW .mbr-section-title {
  color: #2e481a;
}
.cid-uy7UJsUpDW .mbr-text,
.cid-uy7UJsUpDW .mbr-section-btn {
  color: #000000;
}
.cid-uy7TXtHY6j {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #2e481a;
}
.cid-uy7TXtHY6j .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uy7TXtHY6j .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uy7TXtHY6j .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uy7TXtHY6j .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uy7TXtHY6j .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uy7TXtHY6j .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uy7TXtHY6j .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uy7TXtHY6j .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-uy7TXtHY6j .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uy7TXtHY6j .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uy7TXtHY6j .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-uy7TXtHY6j .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-uy7TXtHY6j .btn {
  width: -webkit-fill-available;
}
.cid-uy7TXtHY6j .item:focus,
.cid-uy7TXtHY6j span:focus {
  outline: none;
}
.cid-uy7TXtHY6j .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-uy7TXtHY6j .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uy7TXtHY6j .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uy7TXtHY6j .mbr-section-title {
  color: #ffffff;
}
.cid-uy7TXtHY6j .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uy7TXtHY6j .mbr-text,
.cid-uy7TXtHY6j .mbr-section-btn {
  text-align: center;
}
.cid-uy7TXtHY6j .item-title {
  text-align: center;
  color: #000000;
}
.cid-uy7TXtHY6j .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uy7TXtHY6j .content-head {
  max-width: 800px;
}
.cid-uy7UKbr2eE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uy7UKbr2eE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy7UKbr2eE .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-uy7UKbr2eE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy7UKbr2eE .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uy7UKbr2eE .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uy7UKbr2eE .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uy7UKbr2eE .card-title,
.cid-uy7UKbr2eE .iconfont-wrapper {
  color: #000000;
}
.cid-uy7UKbr2eE .card-text {
  color: #000000;
  text-align: center;
}
.cid-uy7UKbr2eE .content-head {
  max-width: 800px;
}
.cid-uy7UKbr2eE .mbr-section-title {
  color: #000000;
}
.cid-uy7UKbr2eE .card-title,
.cid-uy7UKbr2eE .img-wrapper {
  text-align: center;
}
.cid-uy7TXtXaTJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uy7TXtXaTJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy7TXtXaTJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy7TXtXaTJ .nav-tabs .nav-item.open .nav-link:focus,
.cid-uy7TXtXaTJ .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uy7TXtXaTJ .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-uy7TXtXaTJ .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-uy7TXtXaTJ .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uy7TXtXaTJ .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-uy7TXtXaTJ .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-uy7TXtXaTJ .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-uy7TXtXaTJ .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uy7TXtXaTJ .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uy7TXtXaTJ .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-uy7TXtXaTJ .content-head {
  max-width: 800px;
}
.cid-uy7TXtXaTJ .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uy7TXtXaTJ .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uy7TXuLUPH {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uy7TXuLUPH .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-uy7TXuLUPH .panel-group {
  border: none;
}
.cid-uy7TXuLUPH .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uy7TXuLUPH .card-header {
    padding: 0rem;
  }
}
.cid-uy7TXuLUPH .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uy7TXuLUPH .img-col {
  padding: 0;
}
.cid-uy7TXuLUPH .img-item {
  height: 100%;
}
.cid-uy7TXuLUPH img {
  height: 100%;
  object-fit: cover;
}
.cid-uy7TXuLUPH .collapsed span {
  transform: rotate(0deg);
}
.cid-uy7TXuLUPH .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uy7TXuLUPH p {
  margin-bottom: 0.3rem;
}
.cid-uy7TXuLUPH .panel-title-edit {
  color: #000000;
}
.cid-uy7TXuLUPH .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uy7TXuLUPH .card {
  background: #edefeb;
  padding: 2.25rem;
  border-radius: 2rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uy7TXuLUPH .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uy7TXuLUPH .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uy7TXuLUPH .panel-text {
  color: #000000;
}
.cid-uy7TXuLUPH .mbr-section-title {
  text-align: center;
  color: #2e481a;
}
.cid-uy7TXuLUPH .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uy7TXuLUPH .panel-title-edit,
.cid-uy7TXuLUPH .mbr-iconfont {
  color: #000000;
}
.cid-uy7TXv33bz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uy7TXv33bz h6 {
  line-height: 1.2;
}
.cid-uy7TXv33bz img,
.cid-uy7TXv33bz .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uy7TXv33bz .item:focus,
.cid-uy7TXv33bz span:focus {
  outline: none;
}
.cid-uy7TXv33bz .item-img a {
  cursor: pointer;
}
.cid-uy7TXv33bz .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uy7TXv33bz .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-uy7TXv33bz .mbr-section-title {
  color: #2e481a;
}
.cid-uy7TXv33bz .mbr-text,
.cid-uy7TXv33bz .mbr-section-btn {
  color: #000000;
}
.cid-uy7TXv33bz .item-title {
  color: #000000;
  text-align: center;
}
.cid-uy7TXv33bz .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uy7TXv33bz .item-text {
  color: #000000;
  text-align: center;
}
.cid-uy7TXv33bz .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uy7TXv33bz .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-uy7TXvrk4n {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uy7TXvrk4n .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uy7TXvrk4n form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uy7TXvrk4n form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uy7TXvrk4n form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uy7TXvrk4n .content-head {
  max-width: 800px;
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-uwfSOBC85e {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uwfSOBC85e .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-uwfSOBC85e .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uwfSOBC85e .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-uwfSOBC85e .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uwfSOBC85e .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwfSOBC85e .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uwfSOBC85e .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uwfSOBC85e .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uwfSOBC85e .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uwfSOBC85e .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uwfSOBC85e .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uwfSOBC85e .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uwfSOBC85e .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uwfSOBC85e .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uwfSOBC85e .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uwfSOBC85e .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uwfSOBC85e .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uwfSOBC85e .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uwfSOBC85e .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwfSOBC85e .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uwfSOBC85e .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uwfSOBC85e .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uwfSOBC85e .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uwfSOBC85e .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uwfSOBC85e .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uwfSOBC85e .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uwfSOBC85e .nav-item:focus,
.cid-uwfSOBC85e .nav-link:focus {
  outline: none;
}
.cid-uwfSOBC85e .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uwfSOBC85e .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwfSOBC85e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uwfSOBC85e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwfSOBC85e .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uwfSOBC85e .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uwfSOBC85e .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-uwfSOBC85e .navbar.opened {
  transition: all 0.25s;
}
.cid-uwfSOBC85e .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uwfSOBC85e .navbar .navbar-logo img {
  width: auto;
}
.cid-uwfSOBC85e .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uwfSOBC85e .navbar.collapsed {
  justify-content: center;
}
.cid-uwfSOBC85e .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uwfSOBC85e .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uwfSOBC85e .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uwfSOBC85e .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uwfSOBC85e .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uwfSOBC85e .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-uwfSOBC85e .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uwfSOBC85e .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uwfSOBC85e .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uwfSOBC85e .navbar {
    min-height: 72px;
  }
  .cid-uwfSOBC85e .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uwfSOBC85e .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uwfSOBC85e .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwfSOBC85e .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwfSOBC85e .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwfSOBC85e .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-uwfSOBC85e .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uwfSOBC85e .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uwfSOBC85e .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uwfSOBC85e .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uwfSOBC85e .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uwfSOBC85e .dropdown-item.active,
.cid-uwfSOBC85e .dropdown-item:active {
  background-color: transparent;
}
.cid-uwfSOBC85e .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwfSOBC85e .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwfSOBC85e .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwfSOBC85e .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uwfSOBC85e .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uwfSOBC85e .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uwfSOBC85e ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uwfSOBC85e .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uwfSOBC85e .navbar-buttons {
    text-align: left;
  }
}
.cid-uwfSOBC85e button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwfSOBC85e button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwfSOBC85e nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwfSOBC85e nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwfSOBC85e nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwfSOBC85e nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwfSOBC85e .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uwfSOBC85e .opacityScroll {
  background: #587c3d !important;
}
.cid-uwfSOBC85e a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uwfSOBC85e .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-uwfSOBC85e .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uwfSOBC85e .navbar {
    height: 70px;
  }
  .cid-uwfSOBC85e .navbar.opened {
    height: auto;
  }
  .cid-uwfSOBC85e .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uwfSOBC85e .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uwfSOBC85e .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uwfSOBC85e .navbar-brand {
    margin-right: auto;
  }
  .cid-uwfSOBC85e .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uwfSOBC85e .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uwfSOBC85e .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uwfSOBC85e .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-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uwfSOBC85e .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uwfSOBC85e .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-uwfSOBC85e .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uwfSOBC85e .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uwfSOBC85e .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uwfSOBC85e .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uza4kl1DUc {
  background-color: #ffffff;
  padding-top: 90px;
  padding-bottom: 0px;
}
.cid-uza4kl1DUc img {
  object-fit: contain;
  border-radius: 0 !important;
}
.cid-uxbcpFX6HH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/open-trip-dieng-plateu-16-2000x1000.png");
}
.cid-uxbcpFX6HH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxbcpFX6HH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxbcpFX6HH .mbr-text {
  color: #ffffff;
}
.cid-uxbcpFX6HH .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uxbcpFX6HH .item-wrapper {
  background: #587c3d;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uxbcpFX6HH .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxbcpFX6HH .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-uxbcpFX6HH .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uxbcpFX6HH .main-button {
    margin-bottom: 2rem;
  }
}
.cid-uxbcpFX6HH .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uxbcpFX6HH .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uxbcpFX6HH .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #2e481a;
  background-color: #2e481a;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uxbcpFX6HH .mbr-text UL {
  text-align: left;
}
.cid-uxbcpFX6HH .mbr-section-subtitle,
.cid-uxbcpFX6HH .main-button {
  color: #ffa600;
  text-align: left;
}
.cid-uxbcpFX6HH .mbr-section-title {
  color: #2e481a;
  text-align: right;
}
.cid-uxbcpFX6HH .mbr-text DIV {
  text-align: left;
}
.cid-uxbcpFX6HH .mbr-section-subtitle,
.cid-uxbcpFX6HH .main-button DIV {
  text-align: left;
}
.cid-uw8TzvUToE {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uw8TzvUToE img,
.cid-uw8TzvUToE .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uw8TzvUToE .item:focus,
.cid-uw8TzvUToE span:focus {
  outline: none;
}
.cid-uw8TzvUToE .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uw8TzvUToE .item {
    margin-bottom: 1rem;
  }
}
.cid-uw8TzvUToE .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uw8TzvUToE .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uw8TzvUToE .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-uw8TzvUToE .item-wrapper {
  position: relative;
  background: #edefeb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uw8TzvUToE .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uw8TzvUToE .mbr-section-title {
  color: #2e481a;
}
.cid-uw8TzvUToE .item-title {
  text-align: left;
}
.cid-uw8TzvUToE .item-subtitle {
  text-align: left;
}
.cid-uw8TzvUToE .mbr-text,
.cid-uw8TzvUToE .item .mbr-section-btn {
  text-align: left;
}
.cid-uw8TzvUToE .content-head {
  max-width: 800px;
}
.cid-unXgXJdLl6 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-unXgXJdLl6 .item-subtitle {
  line-height: 1.2;
  color: #232323;
  text-align: center;
}
.cid-unXgXJdLl6 img,
.cid-unXgXJdLl6 .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-unXgXJdLl6 .item:focus,
.cid-unXgXJdLl6 span:focus {
  outline: none;
}
.cid-unXgXJdLl6 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-unXgXJdLl6 .item {
    margin-bottom: 1rem;
  }
}
.cid-unXgXJdLl6 .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-unXgXJdLl6 .mbr-section-title {
  color: #2e481a;
}
.cid-unXgXJdLl6 .mbr-text,
.cid-unXgXJdLl6 .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-unXgXJdLl6 .item-title {
  color: #232323;
  text-align: center;
}
.cid-unXgXJdLl6 .content-head {
  max-width: 800px;
}
.cid-uwClhyZqtw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #587c3d;
}
.cid-uwClhyZqtw .justify-content-center {
  align-items: center;
}
.cid-uwClhyZqtw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwClhyZqtw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwClhyZqtw .item-wrapper {
  display: flex;
  margin-left: auto;
}
@media (max-width: 767px) {
  .cid-uwClhyZqtw .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwClhyZqtw .mbr-section-btn {
  padding-left: 1.5rem;
  text-align: right;
}
@media (max-width: 767px) {
  .cid-uwClhyZqtw .mbr-section-btn {
    text-align: center;
    padding-left: 0rem;
  }
}
.cid-uwClhyZqtw .row {
  align-items: center;
}
.cid-uwClhyZqtw .card-text {
  color: #ffffff;
  margin-bottom: 0px;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-uwClhyZqtw .card-text {
    text-align: center;
  }
}
.cid-uzaXUVEO7B {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uzaXUVEO7B .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzaXUVEO7B .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-uzaXUVEO7B .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uzaXUVEO7B .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uzaXUVEO7B .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uzaXUVEO7B .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uzaXUVEO7B .mbr-section-title {
  color: #000000;
}
.cid-uzaXUVEO7B .mbr-text,
.cid-uzaXUVEO7B .mbr-section-btn {
  color: #000000;
}
.cid-ux26z4NKqT {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ux26z4NKqT .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux26z4NKqT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ux26z4NKqT .row {
  flex-direction: row-reverse;
}
.cid-ux26z4NKqT .mbr-description {
  color: #2e481a;
}
.cid-unHjycbjaQ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-unHjycbjaQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-unHjycbjaQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unHjycbjaQ .mbr-text {
  color: #000000;
}
.cid-unHjycbjaQ .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-unHjycbjaQ .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-unHjycbjaQ .main-button {
    margin-bottom: 2rem;
  }
}
.cid-unHjycbjaQ .mbr-section-subtitle,
.cid-unHjycbjaQ .main-button {
  color: #000000;
}
.cid-unHjycbjaQ .google-map {
  height: 30rem;
  position: relative;
  border-radius: 2rem;
}
.cid-unHjycbjaQ .google-map iframe {
  height: 100%;
  width: 100%;
  border-radius: 2rem;
}
.cid-unHjycbjaQ .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-unHjycbjaQ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-unHjycbjaQ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-unHjycbjaQ .mbr-section-title {
  text-align: left;
}
.cid-uz5ZeLsviW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uz5ZeLsviW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uz5ZeLsviW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uz5ZeLsviW .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uz5ZeLsviW .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uz5ZeLsviW .mbr-iconfont {
  font-size: 3rem;
  color: #2e481a;
  padding-right: 1.5rem;
}
.cid-uz5ZeLsviW img,
.cid-uz5ZeLsviW .item-img {
  width: 100%;
}
.cid-uz5ZeLsviW .content-head {
  max-width: 800px;
}
.cid-unHjI3VQNm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-unHjI3VQNm .row {
  flex-direction: row-reverse;
}
.cid-unHjI3VQNm .justify-content-center {
  align-items: center;
}
.cid-unHjI3VQNm .mbr-section-title {
  text-align: center;
}
.cid-unHjI3VQNm .mbr-text,
.cid-unHjI3VQNm .mbr-section-btn {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-unHjI3VQNm .item-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-unHjI3VQNm .item-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-unHjI3VQNm .item-wrapper {
    padding: 4rem;
  }
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #2e481a;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-uyqRtsgx83 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uyqRtsgx83 .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-uyqRtsgx83 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uyqRtsgx83 .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-uyqRtsgx83 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uyqRtsgx83 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uyqRtsgx83 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uyqRtsgx83 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uyqRtsgx83 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uyqRtsgx83 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uyqRtsgx83 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uyqRtsgx83 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uyqRtsgx83 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uyqRtsgx83 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uyqRtsgx83 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uyqRtsgx83 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uyqRtsgx83 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uyqRtsgx83 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uyqRtsgx83 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uyqRtsgx83 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uyqRtsgx83 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uyqRtsgx83 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uyqRtsgx83 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uyqRtsgx83 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyqRtsgx83 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uyqRtsgx83 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uyqRtsgx83 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uyqRtsgx83 .nav-item:focus,
.cid-uyqRtsgx83 .nav-link:focus {
  outline: none;
}
.cid-uyqRtsgx83 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uyqRtsgx83 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uyqRtsgx83 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uyqRtsgx83 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uyqRtsgx83 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uyqRtsgx83 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uyqRtsgx83 .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-uyqRtsgx83 .navbar.opened {
  transition: all 0.25s;
}
.cid-uyqRtsgx83 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uyqRtsgx83 .navbar .navbar-logo img {
  width: auto;
}
.cid-uyqRtsgx83 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uyqRtsgx83 .navbar.collapsed {
  justify-content: center;
}
.cid-uyqRtsgx83 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uyqRtsgx83 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uyqRtsgx83 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uyqRtsgx83 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uyqRtsgx83 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uyqRtsgx83 .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-uyqRtsgx83 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uyqRtsgx83 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uyqRtsgx83 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uyqRtsgx83 .navbar {
    min-height: 72px;
  }
  .cid-uyqRtsgx83 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uyqRtsgx83 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uyqRtsgx83 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uyqRtsgx83 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uyqRtsgx83 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uyqRtsgx83 .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-uyqRtsgx83 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uyqRtsgx83 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uyqRtsgx83 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uyqRtsgx83 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uyqRtsgx83 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uyqRtsgx83 .dropdown-item.active,
.cid-uyqRtsgx83 .dropdown-item:active {
  background-color: transparent;
}
.cid-uyqRtsgx83 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uyqRtsgx83 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uyqRtsgx83 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uyqRtsgx83 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uyqRtsgx83 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uyqRtsgx83 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uyqRtsgx83 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uyqRtsgx83 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uyqRtsgx83 .navbar-buttons {
    text-align: left;
  }
}
.cid-uyqRtsgx83 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uyqRtsgx83 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uyqRtsgx83 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uyqRtsgx83 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uyqRtsgx83 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uyqRtsgx83 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uyqRtsgx83 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uyqRtsgx83 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uyqRtsgx83 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uyqRtsgx83 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uyqRtsgx83 .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uyqRtsgx83 .opacityScroll {
  background: #587c3d !important;
}
.cid-uyqRtsgx83 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uyqRtsgx83 .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-uyqRtsgx83 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uyqRtsgx83 .navbar {
    height: 70px;
  }
  .cid-uyqRtsgx83 .navbar.opened {
    height: auto;
  }
  .cid-uyqRtsgx83 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uyqRtsgx83 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uyqRtsgx83 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uyqRtsgx83 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uyqRtsgx83 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uyqRtsgx83 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uyqRtsgx83 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uyqRtsgx83 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uyqRtsgx83 .navbar-brand {
    margin-right: auto;
  }
  .cid-uyqRtsgx83 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uyqRtsgx83 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uyqRtsgx83 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uyqRtsgx83 .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-uyqRtsgx83 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uyqRtsgx83 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uyqRtsgx83 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uyqRtsgx83 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uyqRtsgx83 .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-uyqRtsgx83 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uyqRtsgx83 .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uyqRtsgx83 .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uyqRtsgx83 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uyqRtsAGys {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uyqRtsAGys .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyqRtsAGys .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-uyqRtsAGys .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uyqRtsAGys .row {
  flex-direction: row-reverse;
}
.cid-uyqRtsAGys .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uyqRtsAGys .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uyqRtsAGys .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uyqRtsAGys .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-uyqRtsAGys .mbr-text,
.cid-uyqRtsAGys .mbr-section-btn {
  color: #232323;
}
.cid-uyqRtsOaGJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uyqRtsOaGJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyqRtsOaGJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyqRtsOaGJ .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uyqRtsOaGJ .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uyqRtsOaGJ .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uyqRtsOaGJ .card-wrapper {
    padding: 4rem;
  }
}
.cid-uyqRtsOaGJ .mbr-text,
.cid-uyqRtsOaGJ .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uyqRtsOaGJ .card-title,
.cid-uyqRtsOaGJ .card-box {
  text-align: left;
  color: #2e481a;
}
.cid-uyqRtsOaGJ .mbr-section-subtitle {
  color: #000000;
}
.cid-uyqRtsOaGJ .card-title,
.cid-uyqRtsOaGJ .card-box DIV {
  text-align: left;
}
.cid-uyqRtt3SiX {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uyqRtt3SiX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyqRtt3SiX .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-uyqRtt3SiX .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uyqRtt3SiX .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uyqRtt3SiX .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uyqRtt3SiX .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uyqRtt3SiX .mbr-section-title {
  color: #2e481a;
}
.cid-uyqRtt3SiX .mbr-text,
.cid-uyqRtt3SiX .mbr-section-btn {
  color: #000000;
}
.cid-uyqRttg8x5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uyqRttg8x5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyqRttg8x5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyqRttg8x5 .nav-tabs .nav-item.open .nav-link:focus,
.cid-uyqRttg8x5 .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uyqRttg8x5 .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-uyqRttg8x5 .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-uyqRttg8x5 .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uyqRttg8x5 .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-uyqRttg8x5 .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-uyqRttg8x5 .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-uyqRttg8x5 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uyqRttg8x5 .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uyqRttg8x5 .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-uyqRttg8x5 .content-head {
  max-width: 800px;
}
.cid-uyqRttg8x5 .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uyqRttg8x5 .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uyqRttWYgL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uyqRttWYgL h6 {
  line-height: 1.2;
}
.cid-uyqRttWYgL img,
.cid-uyqRttWYgL .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uyqRttWYgL .item:focus,
.cid-uyqRttWYgL span:focus {
  outline: none;
}
.cid-uyqRttWYgL .item-img a {
  cursor: pointer;
}
.cid-uyqRttWYgL .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uyqRttWYgL .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-uyqRttWYgL .mbr-section-title {
  color: #2e481a;
}
.cid-uyqRttWYgL .mbr-text,
.cid-uyqRttWYgL .mbr-section-btn {
  color: #000000;
}
.cid-uyqRttWYgL .item-title {
  color: #000000;
  text-align: center;
}
.cid-uyqRttWYgL .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uyqRttWYgL .item-text {
  color: #000000;
  text-align: center;
}
.cid-uyqRttWYgL .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uyqRttWYgL .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-uyqRtufotM {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uyqRtufotM .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uyqRtufotM form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uyqRtufotM form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uyqRtufotM form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uyqRtufotM .content-head {
  max-width: 800px;
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-uyqTl9Xkre {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uyqTl9Xkre .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-uyqTl9Xkre .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uyqTl9Xkre .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-uyqTl9Xkre .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uyqTl9Xkre .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uyqTl9Xkre .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uyqTl9Xkre .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uyqTl9Xkre .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uyqTl9Xkre .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uyqTl9Xkre .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uyqTl9Xkre .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uyqTl9Xkre .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uyqTl9Xkre .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uyqTl9Xkre .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uyqTl9Xkre .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uyqTl9Xkre .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uyqTl9Xkre .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uyqTl9Xkre .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uyqTl9Xkre .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uyqTl9Xkre .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uyqTl9Xkre .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uyqTl9Xkre .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uyqTl9Xkre .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyqTl9Xkre .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uyqTl9Xkre .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uyqTl9Xkre .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uyqTl9Xkre .nav-item:focus,
.cid-uyqTl9Xkre .nav-link:focus {
  outline: none;
}
.cid-uyqTl9Xkre .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uyqTl9Xkre .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uyqTl9Xkre .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uyqTl9Xkre .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uyqTl9Xkre .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uyqTl9Xkre .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uyqTl9Xkre .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-uyqTl9Xkre .navbar.opened {
  transition: all 0.25s;
}
.cid-uyqTl9Xkre .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uyqTl9Xkre .navbar .navbar-logo img {
  width: auto;
}
.cid-uyqTl9Xkre .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uyqTl9Xkre .navbar.collapsed {
  justify-content: center;
}
.cid-uyqTl9Xkre .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uyqTl9Xkre .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uyqTl9Xkre .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uyqTl9Xkre .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uyqTl9Xkre .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uyqTl9Xkre .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-uyqTl9Xkre .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uyqTl9Xkre .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uyqTl9Xkre .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uyqTl9Xkre .navbar {
    min-height: 72px;
  }
  .cid-uyqTl9Xkre .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uyqTl9Xkre .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uyqTl9Xkre .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uyqTl9Xkre .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uyqTl9Xkre .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uyqTl9Xkre .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-uyqTl9Xkre .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uyqTl9Xkre .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uyqTl9Xkre .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uyqTl9Xkre .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uyqTl9Xkre .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uyqTl9Xkre .dropdown-item.active,
.cid-uyqTl9Xkre .dropdown-item:active {
  background-color: transparent;
}
.cid-uyqTl9Xkre .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uyqTl9Xkre .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uyqTl9Xkre .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uyqTl9Xkre .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uyqTl9Xkre .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uyqTl9Xkre .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uyqTl9Xkre ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uyqTl9Xkre .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uyqTl9Xkre .navbar-buttons {
    text-align: left;
  }
}
.cid-uyqTl9Xkre button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uyqTl9Xkre button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uyqTl9Xkre button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uyqTl9Xkre button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uyqTl9Xkre button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uyqTl9Xkre button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uyqTl9Xkre nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uyqTl9Xkre nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uyqTl9Xkre nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uyqTl9Xkre nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uyqTl9Xkre .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uyqTl9Xkre .opacityScroll {
  background: #587c3d !important;
}
.cid-uyqTl9Xkre a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uyqTl9Xkre .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-uyqTl9Xkre .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uyqTl9Xkre .navbar {
    height: 70px;
  }
  .cid-uyqTl9Xkre .navbar.opened {
    height: auto;
  }
  .cid-uyqTl9Xkre .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uyqTl9Xkre .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uyqTl9Xkre .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uyqTl9Xkre .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uyqTl9Xkre .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uyqTl9Xkre .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uyqTl9Xkre .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uyqTl9Xkre .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uyqTl9Xkre .navbar-brand {
    margin-right: auto;
  }
  .cid-uyqTl9Xkre .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uyqTl9Xkre .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uyqTl9Xkre .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uyqTl9Xkre .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-uyqTl9Xkre .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uyqTl9Xkre .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uyqTl9Xkre .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uyqTl9Xkre .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uyqTl9Xkre .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-uyqTl9Xkre .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uyqTl9Xkre .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uyqTl9Xkre .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uyqTl9Xkre .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uyqTlahiDf {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uyqTlahiDf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyqTlahiDf .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-uyqTlahiDf .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uyqTlahiDf .row {
  flex-direction: row-reverse;
}
.cid-uyqTlahiDf .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uyqTlahiDf .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uyqTlahiDf .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uyqTlahiDf .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-uyqTlahiDf .mbr-text,
.cid-uyqTlahiDf .mbr-section-btn {
  color: #232323;
}
.cid-uyqTlauPFF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uyqTlauPFF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyqTlauPFF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyqTlauPFF .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uyqTlauPFF .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uyqTlauPFF .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uyqTlauPFF .card-wrapper {
    padding: 4rem;
  }
}
.cid-uyqTlauPFF .mbr-text,
.cid-uyqTlauPFF .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uyqTlauPFF .card-title,
.cid-uyqTlauPFF .card-box {
  text-align: left;
  color: #2e481a;
}
.cid-uyqTlauPFF .mbr-section-subtitle {
  color: #000000;
}
.cid-uyqTlaKzXP {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uyqTlaKzXP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyqTlaKzXP .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-uyqTlaKzXP .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uyqTlaKzXP .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uyqTlaKzXP .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uyqTlaKzXP .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uyqTlaKzXP .mbr-section-title {
  color: #2e481a;
}
.cid-uyqTlaKzXP .mbr-text,
.cid-uyqTlaKzXP .mbr-section-btn {
  color: #000000;
}
.cid-uyqTlb4VxK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uyqTlb4VxK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyqTlb4VxK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyqTlb4VxK .nav-tabs .nav-item.open .nav-link:focus,
.cid-uyqTlb4VxK .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uyqTlb4VxK .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-uyqTlb4VxK .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-uyqTlb4VxK .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uyqTlb4VxK .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-uyqTlb4VxK .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-uyqTlb4VxK .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-uyqTlb4VxK .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uyqTlb4VxK .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uyqTlb4VxK .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-uyqTlb4VxK .content-head {
  max-width: 800px;
}
.cid-uyqTlb4VxK .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uyqTlb4VxK .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uRbhxeoYt4 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uRbhxeoYt4 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uRbhxeoYt4 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uRbhxeoYt4 .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbhxeoYt4 .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbhxeoYt4 .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uRbhxeoYt4 .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbhxeoYt4 .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbhxeoYt4 .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-uRbhxeoYt4 .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uRbhxeoYt4 .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbhxeoYt4 .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-uRbhxeoYt4 .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-uRbhxeoYt4 .btn {
  width: -webkit-fill-available;
}
.cid-uRbhxeoYt4 .item:focus,
.cid-uRbhxeoYt4 span:focus {
  outline: none;
}
.cid-uRbhxeoYt4 .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-uRbhxeoYt4 .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbhxeoYt4 .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uRbhxeoYt4 .mbr-section-title {
  color: #2e481a;
}
.cid-uRbhxeoYt4 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uRbhxeoYt4 .mbr-text,
.cid-uRbhxeoYt4 .mbr-section-btn {
  text-align: left;
}
.cid-uRbhxeoYt4 .item-title {
  text-align: center;
  color: #000000;
}
.cid-uRbhxeoYt4 .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uRbhxeoYt4 .content-head {
  max-width: 800px;
}
.cid-uRbhxeoYt4 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uRbhxeoYt4 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uRbhxeoYt4 .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9fe870;
  background-color: #9fe870;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uRbhxeoYt4 .counter-container ul li {
  margin-bottom: 1rem;
}
.cid-uRbhxeoYt4 .mbr-text UL {
  text-align: left;
}
.cid-uyqTlbO4HG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uyqTlbO4HG h6 {
  line-height: 1.2;
}
.cid-uyqTlbO4HG img,
.cid-uyqTlbO4HG .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uyqTlbO4HG .item:focus,
.cid-uyqTlbO4HG span:focus {
  outline: none;
}
.cid-uyqTlbO4HG .item-img a {
  cursor: pointer;
}
.cid-uyqTlbO4HG .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uyqTlbO4HG .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-uyqTlbO4HG .mbr-section-title {
  color: #2e481a;
}
.cid-uyqTlbO4HG .mbr-text,
.cid-uyqTlbO4HG .mbr-section-btn {
  color: #000000;
}
.cid-uyqTlbO4HG .item-title {
  color: #000000;
  text-align: center;
}
.cid-uyqTlbO4HG .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uyqTlbO4HG .item-text {
  color: #000000;
  text-align: center;
}
.cid-uyqTlbO4HG .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uyqTlbO4HG .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-uyqTlc7ks3 {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uyqTlc7ks3 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uyqTlc7ks3 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uyqTlc7ks3 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uyqTlc7ks3 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uyqTlc7ks3 .content-head {
  max-width: 800px;
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-uyBIWhtpU5 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uyBIWhtpU5 .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-uyBIWhtpU5 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uyBIWhtpU5 .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-uyBIWhtpU5 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uyBIWhtpU5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uyBIWhtpU5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uyBIWhtpU5 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uyBIWhtpU5 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uyBIWhtpU5 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uyBIWhtpU5 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uyBIWhtpU5 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uyBIWhtpU5 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uyBIWhtpU5 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uyBIWhtpU5 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uyBIWhtpU5 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uyBIWhtpU5 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uyBIWhtpU5 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uyBIWhtpU5 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uyBIWhtpU5 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uyBIWhtpU5 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uyBIWhtpU5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uyBIWhtpU5 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uyBIWhtpU5 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyBIWhtpU5 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uyBIWhtpU5 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uyBIWhtpU5 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uyBIWhtpU5 .nav-item:focus,
.cid-uyBIWhtpU5 .nav-link:focus {
  outline: none;
}
.cid-uyBIWhtpU5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uyBIWhtpU5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uyBIWhtpU5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uyBIWhtpU5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uyBIWhtpU5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uyBIWhtpU5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uyBIWhtpU5 .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-uyBIWhtpU5 .navbar.opened {
  transition: all 0.25s;
}
.cid-uyBIWhtpU5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uyBIWhtpU5 .navbar .navbar-logo img {
  width: auto;
}
.cid-uyBIWhtpU5 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uyBIWhtpU5 .navbar.collapsed {
  justify-content: center;
}
.cid-uyBIWhtpU5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uyBIWhtpU5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uyBIWhtpU5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uyBIWhtpU5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uyBIWhtpU5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uyBIWhtpU5 .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-uyBIWhtpU5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uyBIWhtpU5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uyBIWhtpU5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uyBIWhtpU5 .navbar {
    min-height: 72px;
  }
  .cid-uyBIWhtpU5 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uyBIWhtpU5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uyBIWhtpU5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uyBIWhtpU5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uyBIWhtpU5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uyBIWhtpU5 .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-uyBIWhtpU5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uyBIWhtpU5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uyBIWhtpU5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uyBIWhtpU5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uyBIWhtpU5 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uyBIWhtpU5 .dropdown-item.active,
.cid-uyBIWhtpU5 .dropdown-item:active {
  background-color: transparent;
}
.cid-uyBIWhtpU5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uyBIWhtpU5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uyBIWhtpU5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uyBIWhtpU5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uyBIWhtpU5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uyBIWhtpU5 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uyBIWhtpU5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uyBIWhtpU5 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uyBIWhtpU5 .navbar-buttons {
    text-align: left;
  }
}
.cid-uyBIWhtpU5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uyBIWhtpU5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uyBIWhtpU5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uyBIWhtpU5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uyBIWhtpU5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uyBIWhtpU5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uyBIWhtpU5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uyBIWhtpU5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uyBIWhtpU5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uyBIWhtpU5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uyBIWhtpU5 .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uyBIWhtpU5 .opacityScroll {
  background: #587c3d !important;
}
.cid-uyBIWhtpU5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uyBIWhtpU5 .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-uyBIWhtpU5 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uyBIWhtpU5 .navbar {
    height: 70px;
  }
  .cid-uyBIWhtpU5 .navbar.opened {
    height: auto;
  }
  .cid-uyBIWhtpU5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uyBIWhtpU5 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uyBIWhtpU5 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uyBIWhtpU5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uyBIWhtpU5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uyBIWhtpU5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uyBIWhtpU5 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uyBIWhtpU5 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uyBIWhtpU5 .navbar-brand {
    margin-right: auto;
  }
  .cid-uyBIWhtpU5 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uyBIWhtpU5 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uyBIWhtpU5 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uyBIWhtpU5 .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-uyBIWhtpU5 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uyBIWhtpU5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uyBIWhtpU5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uyBIWhtpU5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uyBIWhtpU5 .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-uyBIWhtpU5 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uyBIWhtpU5 .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uyBIWhtpU5 .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uyBIWhtpU5 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uyBIWhP0ac {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uyBIWhP0ac .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyBIWhP0ac .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-uyBIWhP0ac .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uyBIWhP0ac .row {
  flex-direction: row-reverse;
}
.cid-uyBIWhP0ac .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uyBIWhP0ac .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uyBIWhP0ac .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uyBIWhP0ac .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-uyBIWhP0ac .mbr-text,
.cid-uyBIWhP0ac .mbr-section-btn {
  color: #232323;
}
.cid-uyBIWi4QUK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uyBIWi4QUK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyBIWi4QUK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyBIWi4QUK .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uyBIWi4QUK .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uyBIWi4QUK .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uyBIWi4QUK .card-wrapper {
    padding: 4rem;
  }
}
.cid-uyBIWi4QUK .mbr-text,
.cid-uyBIWi4QUK .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uyBIWi4QUK .card-title,
.cid-uyBIWi4QUK .card-box {
  text-align: left;
  color: #2e481a;
}
.cid-uyBIWi4QUK .mbr-section-subtitle {
  color: #000000;
}
.cid-uyBIWiP9bY {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uyBIWiP9bY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyBIWiP9bY .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-uyBIWiP9bY .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uyBIWiP9bY .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uyBIWiP9bY .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uyBIWiP9bY .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uyBIWiP9bY .mbr-section-title {
  color: #2e481a;
}
.cid-uyBIWiP9bY .mbr-text,
.cid-uyBIWiP9bY .mbr-section-btn {
  color: #000000;
}
.cid-uyBIWj6MgK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uyBIWj6MgK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyBIWj6MgK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyBIWj6MgK .nav-tabs .nav-item.open .nav-link:focus,
.cid-uyBIWj6MgK .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uyBIWj6MgK .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-uyBIWj6MgK .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-uyBIWj6MgK .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uyBIWj6MgK .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-uyBIWj6MgK .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-uyBIWj6MgK .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-uyBIWj6MgK .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uyBIWj6MgK .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uyBIWj6MgK .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-uyBIWj6MgK .content-head {
  max-width: 800px;
}
.cid-uyBIWj6MgK .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uyBIWj6MgK .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uJ4968fXUS {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uJ4968fXUS .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uJ4968fXUS .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uJ4968fXUS .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uJ4968fXUS .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uJ4968fXUS .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uJ4968fXUS .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uJ4968fXUS .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uJ4968fXUS .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-uJ4968fXUS .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uJ4968fXUS .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uJ4968fXUS .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-uJ4968fXUS .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-uJ4968fXUS .btn {
  width: -webkit-fill-available;
}
.cid-uJ4968fXUS .item:focus,
.cid-uJ4968fXUS span:focus {
  outline: none;
}
.cid-uJ4968fXUS .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-uJ4968fXUS .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uJ4968fXUS .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uJ4968fXUS .mbr-section-title {
  color: #2e481a;
}
.cid-uJ4968fXUS .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uJ4968fXUS .mbr-text,
.cid-uJ4968fXUS .mbr-section-btn {
  text-align: left;
}
.cid-uJ4968fXUS .item-title {
  text-align: center;
  color: #000000;
}
.cid-uJ4968fXUS .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uJ4968fXUS .content-head {
  max-width: 800px;
}
.cid-uJ4968fXUS .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uJ4968fXUS .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uJ4968fXUS .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9fe870;
  background-color: #9fe870;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uJ4968fXUS .counter-container ul li {
  margin-bottom: 1rem;
}
.cid-uJ4968fXUS .mbr-text UL {
  text-align: left;
}
.cid-uyBIWkmqkO {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uyBIWkmqkO h6 {
  line-height: 1.2;
}
.cid-uyBIWkmqkO img,
.cid-uyBIWkmqkO .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uyBIWkmqkO .item:focus,
.cid-uyBIWkmqkO span:focus {
  outline: none;
}
.cid-uyBIWkmqkO .item-img a {
  cursor: pointer;
}
.cid-uyBIWkmqkO .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uyBIWkmqkO .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-uyBIWkmqkO .mbr-section-title {
  color: #2e481a;
}
.cid-uyBIWkmqkO .mbr-text,
.cid-uyBIWkmqkO .mbr-section-btn {
  color: #000000;
}
.cid-uyBIWkmqkO .item-title {
  color: #000000;
  text-align: center;
}
.cid-uyBIWkmqkO .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uyBIWkmqkO .item-text {
  color: #000000;
  text-align: center;
}
.cid-uyBIWkmqkO .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uyBIWkmqkO .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-uyBIWkPfaX {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uyBIWkPfaX .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uyBIWkPfaX form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uyBIWkPfaX form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uyBIWkPfaX form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uyBIWkPfaX .content-head {
  max-width: 800px;
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-uyH8EI8UFs {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uyH8EI8UFs .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-uyH8EI8UFs .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uyH8EI8UFs .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-uyH8EI8UFs .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uyH8EI8UFs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uyH8EI8UFs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uyH8EI8UFs .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uyH8EI8UFs .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uyH8EI8UFs .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uyH8EI8UFs .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uyH8EI8UFs .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uyH8EI8UFs .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uyH8EI8UFs .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uyH8EI8UFs .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uyH8EI8UFs .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uyH8EI8UFs .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uyH8EI8UFs .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uyH8EI8UFs .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uyH8EI8UFs .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uyH8EI8UFs .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uyH8EI8UFs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uyH8EI8UFs .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uyH8EI8UFs .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyH8EI8UFs .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uyH8EI8UFs .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uyH8EI8UFs .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uyH8EI8UFs .nav-item:focus,
.cid-uyH8EI8UFs .nav-link:focus {
  outline: none;
}
.cid-uyH8EI8UFs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uyH8EI8UFs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uyH8EI8UFs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uyH8EI8UFs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uyH8EI8UFs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uyH8EI8UFs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uyH8EI8UFs .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-uyH8EI8UFs .navbar.opened {
  transition: all 0.25s;
}
.cid-uyH8EI8UFs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uyH8EI8UFs .navbar .navbar-logo img {
  width: auto;
}
.cid-uyH8EI8UFs .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uyH8EI8UFs .navbar.collapsed {
  justify-content: center;
}
.cid-uyH8EI8UFs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uyH8EI8UFs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uyH8EI8UFs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uyH8EI8UFs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uyH8EI8UFs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uyH8EI8UFs .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-uyH8EI8UFs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uyH8EI8UFs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uyH8EI8UFs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uyH8EI8UFs .navbar {
    min-height: 72px;
  }
  .cid-uyH8EI8UFs .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uyH8EI8UFs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uyH8EI8UFs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uyH8EI8UFs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uyH8EI8UFs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uyH8EI8UFs .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-uyH8EI8UFs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uyH8EI8UFs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uyH8EI8UFs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uyH8EI8UFs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uyH8EI8UFs .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uyH8EI8UFs .dropdown-item.active,
.cid-uyH8EI8UFs .dropdown-item:active {
  background-color: transparent;
}
.cid-uyH8EI8UFs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uyH8EI8UFs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uyH8EI8UFs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uyH8EI8UFs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uyH8EI8UFs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uyH8EI8UFs .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uyH8EI8UFs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uyH8EI8UFs .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uyH8EI8UFs .navbar-buttons {
    text-align: left;
  }
}
.cid-uyH8EI8UFs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uyH8EI8UFs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uyH8EI8UFs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uyH8EI8UFs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uyH8EI8UFs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uyH8EI8UFs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uyH8EI8UFs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uyH8EI8UFs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uyH8EI8UFs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uyH8EI8UFs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uyH8EI8UFs .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uyH8EI8UFs .opacityScroll {
  background: #587c3d !important;
}
.cid-uyH8EI8UFs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uyH8EI8UFs .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-uyH8EI8UFs .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uyH8EI8UFs .navbar {
    height: 70px;
  }
  .cid-uyH8EI8UFs .navbar.opened {
    height: auto;
  }
  .cid-uyH8EI8UFs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uyH8EI8UFs .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uyH8EI8UFs .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uyH8EI8UFs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uyH8EI8UFs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uyH8EI8UFs .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uyH8EI8UFs .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uyH8EI8UFs .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uyH8EI8UFs .navbar-brand {
    margin-right: auto;
  }
  .cid-uyH8EI8UFs .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uyH8EI8UFs .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uyH8EI8UFs .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uyH8EI8UFs .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-uyH8EI8UFs .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uyH8EI8UFs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uyH8EI8UFs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uyH8EI8UFs .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uyH8EI8UFs .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-uyH8EI8UFs .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uyH8EI8UFs .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uyH8EI8UFs .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uyH8EI8UFs .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uyH8EIxOmT {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uyH8EIxOmT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyH8EIxOmT .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-uyH8EIxOmT .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uyH8EIxOmT .row {
  flex-direction: row-reverse;
}
.cid-uyH8EIxOmT .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uyH8EIxOmT .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uyH8EIxOmT .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uyH8EIxOmT .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-uyH8EIxOmT .mbr-text,
.cid-uyH8EIxOmT .mbr-section-btn {
  color: #232323;
}
.cid-uyH8EILx2H {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uyH8EILx2H .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyH8EILx2H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyH8EILx2H .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uyH8EILx2H .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uyH8EILx2H .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uyH8EILx2H .card-wrapper {
    padding: 4rem;
  }
}
.cid-uyH8EILx2H .mbr-text,
.cid-uyH8EILx2H .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uyH8EILx2H .card-title,
.cid-uyH8EILx2H .card-box {
  text-align: left;
  color: #2e481a;
}
.cid-uyH8EILx2H .mbr-section-subtitle {
  color: #000000;
}
.cid-uyH8EJsXQ7 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #2e481a;
}
.cid-uyH8EJsXQ7 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uyH8EJsXQ7 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uyH8EJsXQ7 .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uyH8EJsXQ7 .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyH8EJsXQ7 .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uyH8EJsXQ7 .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uyH8EJsXQ7 .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uyH8EJsXQ7 .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-uyH8EJsXQ7 .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uyH8EJsXQ7 .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uyH8EJsXQ7 .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-uyH8EJsXQ7 .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-uyH8EJsXQ7 .btn {
  width: -webkit-fill-available;
}
.cid-uyH8EJsXQ7 .item:focus,
.cid-uyH8EJsXQ7 span:focus {
  outline: none;
}
.cid-uyH8EJsXQ7 .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-uyH8EJsXQ7 .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyH8EJsXQ7 .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uyH8EJsXQ7 .mbr-section-title {
  color: #ffffff;
}
.cid-uyH8EJsXQ7 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uyH8EJsXQ7 .mbr-text,
.cid-uyH8EJsXQ7 .mbr-section-btn {
  text-align: left;
}
.cid-uyH8EJsXQ7 .item-title {
  text-align: center;
  color: #000000;
}
.cid-uyH8EJsXQ7 .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uyH8EJsXQ7 .content-head {
  max-width: 800px;
}
.cid-uyH8EJLsCK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uyH8EJLsCK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyH8EJLsCK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyH8EJLsCK .nav-tabs .nav-item.open .nav-link:focus,
.cid-uyH8EJLsCK .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uyH8EJLsCK .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-uyH8EJLsCK .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-uyH8EJLsCK .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uyH8EJLsCK .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-uyH8EJLsCK .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-uyH8EJLsCK .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-uyH8EJLsCK .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uyH8EJLsCK .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uyH8EJLsCK .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-uyH8EJLsCK .content-head {
  max-width: 800px;
}
.cid-uyH8EJLsCK .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uyH8EJLsCK .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uRbeWXxqSB {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uRbeWXxqSB .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uRbeWXxqSB .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uRbeWXxqSB .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbeWXxqSB .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbeWXxqSB .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uRbeWXxqSB .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbeWXxqSB .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbeWXxqSB .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-uRbeWXxqSB .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uRbeWXxqSB .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbeWXxqSB .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-uRbeWXxqSB .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-uRbeWXxqSB .btn {
  width: -webkit-fill-available;
}
.cid-uRbeWXxqSB .item:focus,
.cid-uRbeWXxqSB span:focus {
  outline: none;
}
.cid-uRbeWXxqSB .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-uRbeWXxqSB .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbeWXxqSB .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uRbeWXxqSB .mbr-section-title {
  color: #2e481a;
}
.cid-uRbeWXxqSB .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uRbeWXxqSB .mbr-text,
.cid-uRbeWXxqSB .mbr-section-btn {
  text-align: left;
}
.cid-uRbeWXxqSB .item-title {
  text-align: center;
  color: #000000;
}
.cid-uRbeWXxqSB .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uRbeWXxqSB .content-head {
  max-width: 800px;
}
.cid-uRbeWXxqSB .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uRbeWXxqSB .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uRbeWXxqSB .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9fe870;
  background-color: #9fe870;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uRbeWXxqSB .counter-container ul li {
  margin-bottom: 1rem;
}
.cid-uRbeWXxqSB .mbr-text UL {
  text-align: left;
}
.cid-uyH8EKCDoO {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uyH8EKCDoO .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-uyH8EKCDoO .panel-group {
  border: none;
}
.cid-uyH8EKCDoO .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uyH8EKCDoO .card-header {
    padding: 0rem;
  }
}
.cid-uyH8EKCDoO .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uyH8EKCDoO .img-col {
  padding: 0;
}
.cid-uyH8EKCDoO .img-item {
  height: 100%;
}
.cid-uyH8EKCDoO img {
  height: 100%;
  object-fit: cover;
}
.cid-uyH8EKCDoO .collapsed span {
  transform: rotate(0deg);
}
.cid-uyH8EKCDoO .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uyH8EKCDoO p {
  margin-bottom: 0.3rem;
}
.cid-uyH8EKCDoO .panel-title-edit {
  color: #000000;
}
.cid-uyH8EKCDoO .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uyH8EKCDoO .card {
  background: #edefeb;
  padding: 2.25rem;
  border-radius: 2rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uyH8EKCDoO .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uyH8EKCDoO .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uyH8EKCDoO .panel-text {
  color: #000000;
}
.cid-uyH8EKCDoO .mbr-section-title {
  text-align: center;
  color: #2e481a;
}
.cid-uyH8EKCDoO .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uyH8EKCDoO .panel-title-edit,
.cid-uyH8EKCDoO .mbr-iconfont {
  color: #000000;
}
.cid-uyH8EKWjgn {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uyH8EKWjgn h6 {
  line-height: 1.2;
}
.cid-uyH8EKWjgn img,
.cid-uyH8EKWjgn .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uyH8EKWjgn .item:focus,
.cid-uyH8EKWjgn span:focus {
  outline: none;
}
.cid-uyH8EKWjgn .item-img a {
  cursor: pointer;
}
.cid-uyH8EKWjgn .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uyH8EKWjgn .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-uyH8EKWjgn .mbr-section-title {
  color: #2e481a;
}
.cid-uyH8EKWjgn .mbr-text,
.cid-uyH8EKWjgn .mbr-section-btn {
  color: #000000;
}
.cid-uyH8EKWjgn .item-title {
  color: #000000;
  text-align: center;
}
.cid-uyH8EKWjgn .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uyH8EKWjgn .item-text {
  color: #000000;
  text-align: center;
}
.cid-uyH8EKWjgn .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uyH8EKWjgn .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-uyH8ELjQCS {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uyH8ELjQCS .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uyH8ELjQCS form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uyH8ELjQCS form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uyH8ELjQCS form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uyH8ELjQCS .content-head {
  max-width: 800px;
}
.cid-uyH8ELBM3b {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyH8ELBM3b .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyH8ELBM3b .social-row .soc-item {
  margin: 8px;
}
.cid-uyH8ELBM3b .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyH8ELBM3b .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyH8ELBM3b .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyH8ELBM3b .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyH8ELBM3b .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyH8ELBM3b .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyH8ELBM3b .header-menu li p {
  margin: 0;
}
.cid-uyH8ELBM3b .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyH8ELBM3b .mbr-section-title {
  color: #ffffff;
}
.cid-uyH8ELBM3b header-menu-item {
  color: #ffffff;
}
.cid-uyHdGX5xMD {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uyHdGX5xMD .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-uyHdGX5xMD .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uyHdGX5xMD .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-uyHdGX5xMD .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uyHdGX5xMD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uyHdGX5xMD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uyHdGX5xMD .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uyHdGX5xMD .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uyHdGX5xMD .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uyHdGX5xMD .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uyHdGX5xMD .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uyHdGX5xMD .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uyHdGX5xMD .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uyHdGX5xMD .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uyHdGX5xMD .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uyHdGX5xMD .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uyHdGX5xMD .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uyHdGX5xMD .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uyHdGX5xMD .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uyHdGX5xMD .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uyHdGX5xMD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uyHdGX5xMD .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uyHdGX5xMD .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyHdGX5xMD .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uyHdGX5xMD .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uyHdGX5xMD .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uyHdGX5xMD .nav-item:focus,
.cid-uyHdGX5xMD .nav-link:focus {
  outline: none;
}
.cid-uyHdGX5xMD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uyHdGX5xMD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uyHdGX5xMD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uyHdGX5xMD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uyHdGX5xMD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uyHdGX5xMD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uyHdGX5xMD .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-uyHdGX5xMD .navbar.opened {
  transition: all 0.25s;
}
.cid-uyHdGX5xMD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uyHdGX5xMD .navbar .navbar-logo img {
  width: auto;
}
.cid-uyHdGX5xMD .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uyHdGX5xMD .navbar.collapsed {
  justify-content: center;
}
.cid-uyHdGX5xMD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uyHdGX5xMD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uyHdGX5xMD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uyHdGX5xMD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uyHdGX5xMD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uyHdGX5xMD .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-uyHdGX5xMD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uyHdGX5xMD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uyHdGX5xMD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uyHdGX5xMD .navbar {
    min-height: 72px;
  }
  .cid-uyHdGX5xMD .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uyHdGX5xMD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uyHdGX5xMD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uyHdGX5xMD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uyHdGX5xMD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uyHdGX5xMD .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-uyHdGX5xMD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uyHdGX5xMD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uyHdGX5xMD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uyHdGX5xMD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uyHdGX5xMD .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uyHdGX5xMD .dropdown-item.active,
.cid-uyHdGX5xMD .dropdown-item:active {
  background-color: transparent;
}
.cid-uyHdGX5xMD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uyHdGX5xMD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uyHdGX5xMD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uyHdGX5xMD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uyHdGX5xMD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uyHdGX5xMD .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uyHdGX5xMD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uyHdGX5xMD .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uyHdGX5xMD .navbar-buttons {
    text-align: left;
  }
}
.cid-uyHdGX5xMD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uyHdGX5xMD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uyHdGX5xMD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uyHdGX5xMD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uyHdGX5xMD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uyHdGX5xMD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uyHdGX5xMD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uyHdGX5xMD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uyHdGX5xMD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uyHdGX5xMD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uyHdGX5xMD .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uyHdGX5xMD .opacityScroll {
  background: #587c3d !important;
}
.cid-uyHdGX5xMD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uyHdGX5xMD .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-uyHdGX5xMD .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uyHdGX5xMD .navbar {
    height: 70px;
  }
  .cid-uyHdGX5xMD .navbar.opened {
    height: auto;
  }
  .cid-uyHdGX5xMD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uyHdGX5xMD .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uyHdGX5xMD .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uyHdGX5xMD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uyHdGX5xMD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uyHdGX5xMD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uyHdGX5xMD .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uyHdGX5xMD .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uyHdGX5xMD .navbar-brand {
    margin-right: auto;
  }
  .cid-uyHdGX5xMD .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uyHdGX5xMD .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uyHdGX5xMD .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uyHdGX5xMD .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-uyHdGX5xMD .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uyHdGX5xMD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uyHdGX5xMD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uyHdGX5xMD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uyHdGX5xMD .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-uyHdGX5xMD .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uyHdGX5xMD .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uyHdGX5xMD .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uyHdGX5xMD .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uyHdGXzzzT {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uyHdGXzzzT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyHdGXzzzT .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-uyHdGXzzzT .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uyHdGXzzzT .row {
  flex-direction: row-reverse;
}
.cid-uyHdGXzzzT .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uyHdGXzzzT .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uyHdGXzzzT .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uyHdGXzzzT .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-uyHdGXzzzT .mbr-text,
.cid-uyHdGXzzzT .mbr-section-btn {
  color: #232323;
}
.cid-uyHdGXS3Un {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uyHdGXS3Un .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyHdGXS3Un .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyHdGXS3Un .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uyHdGXS3Un .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uyHdGXS3Un .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uyHdGXS3Un .card-wrapper {
    padding: 4rem;
  }
}
.cid-uyHdGXS3Un .mbr-text,
.cid-uyHdGXS3Un .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uyHdGXS3Un .card-title,
.cid-uyHdGXS3Un .card-box {
  text-align: left;
  color: #2e481a;
}
.cid-uyHdGXS3Un .mbr-section-subtitle {
  color: #000000;
}
.cid-uJ46PLvKzX {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #2e481a;
}
.cid-uJ46PLvKzX .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uJ46PLvKzX .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uJ46PLvKzX .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uJ46PLvKzX .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uJ46PLvKzX .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uJ46PLvKzX .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uJ46PLvKzX .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uJ46PLvKzX .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-uJ46PLvKzX .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uJ46PLvKzX .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uJ46PLvKzX .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-uJ46PLvKzX .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-uJ46PLvKzX .btn {
  width: -webkit-fill-available;
}
.cid-uJ46PLvKzX .item:focus,
.cid-uJ46PLvKzX span:focus {
  outline: none;
}
.cid-uJ46PLvKzX .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-uJ46PLvKzX .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uJ46PLvKzX .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uJ46PLvKzX .mbr-section-title {
  color: #ffffff;
}
.cid-uJ46PLvKzX .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uJ46PLvKzX .mbr-text,
.cid-uJ46PLvKzX .mbr-section-btn {
  text-align: left;
}
.cid-uJ46PLvKzX .item-title {
  text-align: center;
  color: #000000;
}
.cid-uJ46PLvKzX .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uJ46PLvKzX .content-head {
  max-width: 800px;
}
.cid-uyHdGYrYFj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uyHdGYrYFj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyHdGYrYFj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyHdGYrYFj .nav-tabs .nav-item.open .nav-link:focus,
.cid-uyHdGYrYFj .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uyHdGYrYFj .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-uyHdGYrYFj .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-uyHdGYrYFj .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uyHdGYrYFj .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-uyHdGYrYFj .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-uyHdGYrYFj .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-uyHdGYrYFj .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uyHdGYrYFj .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uyHdGYrYFj .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-uyHdGYrYFj .content-head {
  max-width: 800px;
}
.cid-uyHdGYrYFj .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uyHdGYrYFj .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uRbfiT7q98 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uRbfiT7q98 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uRbfiT7q98 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uRbfiT7q98 .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbfiT7q98 .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbfiT7q98 .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uRbfiT7q98 .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbfiT7q98 .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbfiT7q98 .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-uRbfiT7q98 .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uRbfiT7q98 .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uRbfiT7q98 .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-uRbfiT7q98 .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-uRbfiT7q98 .btn {
  width: -webkit-fill-available;
}
.cid-uRbfiT7q98 .item:focus,
.cid-uRbfiT7q98 span:focus {
  outline: none;
}
.cid-uRbfiT7q98 .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-uRbfiT7q98 .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRbfiT7q98 .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uRbfiT7q98 .mbr-section-title {
  color: #2e481a;
}
.cid-uRbfiT7q98 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uRbfiT7q98 .mbr-text,
.cid-uRbfiT7q98 .mbr-section-btn {
  text-align: left;
}
.cid-uRbfiT7q98 .item-title {
  text-align: center;
  color: #000000;
}
.cid-uRbfiT7q98 .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uRbfiT7q98 .content-head {
  max-width: 800px;
}
.cid-uRbfiT7q98 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uRbfiT7q98 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uRbfiT7q98 .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9fe870;
  background-color: #9fe870;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uRbfiT7q98 .counter-container ul li {
  margin-bottom: 1rem;
}
.cid-uRbfiT7q98 .mbr-text UL {
  text-align: left;
}
.cid-uyHdGZct37 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uyHdGZct37 .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-uyHdGZct37 .panel-group {
  border: none;
}
.cid-uyHdGZct37 .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uyHdGZct37 .card-header {
    padding: 0rem;
  }
}
.cid-uyHdGZct37 .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uyHdGZct37 .img-col {
  padding: 0;
}
.cid-uyHdGZct37 .img-item {
  height: 100%;
}
.cid-uyHdGZct37 img {
  height: 100%;
  object-fit: cover;
}
.cid-uyHdGZct37 .collapsed span {
  transform: rotate(0deg);
}
.cid-uyHdGZct37 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uyHdGZct37 p {
  margin-bottom: 0.3rem;
}
.cid-uyHdGZct37 .panel-title-edit {
  color: #000000;
}
.cid-uyHdGZct37 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uyHdGZct37 .card {
  background: #edefeb;
  padding: 2.25rem;
  border-radius: 2rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uyHdGZct37 .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uyHdGZct37 .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uyHdGZct37 .panel-text {
  color: #000000;
}
.cid-uyHdGZct37 .mbr-section-title {
  text-align: center;
  color: #2e481a;
}
.cid-uyHdGZct37 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uyHdGZct37 .panel-title-edit,
.cid-uyHdGZct37 .mbr-iconfont {
  color: #000000;
}
.cid-uyHdGZv4SP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uyHdGZv4SP h6 {
  line-height: 1.2;
}
.cid-uyHdGZv4SP img,
.cid-uyHdGZv4SP .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uyHdGZv4SP .item:focus,
.cid-uyHdGZv4SP span:focus {
  outline: none;
}
.cid-uyHdGZv4SP .item-img a {
  cursor: pointer;
}
.cid-uyHdGZv4SP .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uyHdGZv4SP .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-uyHdGZv4SP .mbr-section-title {
  color: #2e481a;
}
.cid-uyHdGZv4SP .mbr-text,
.cid-uyHdGZv4SP .mbr-section-btn {
  color: #000000;
}
.cid-uyHdGZv4SP .item-title {
  color: #000000;
  text-align: center;
}
.cid-uyHdGZv4SP .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uyHdGZv4SP .item-text {
  color: #000000;
  text-align: center;
}
.cid-uyHdGZv4SP .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uyHdGZv4SP .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-uyHdGZSO3T {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uyHdGZSO3T .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uyHdGZSO3T form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uyHdGZSO3T form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uyHdGZSO3T form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uyHdGZSO3T .content-head {
  max-width: 800px;
}
.cid-uyHdH0b8OJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyHdH0b8OJ .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyHdH0b8OJ .social-row .soc-item {
  margin: 8px;
}
.cid-uyHdH0b8OJ .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyHdH0b8OJ .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyHdH0b8OJ .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyHdH0b8OJ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyHdH0b8OJ .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyHdH0b8OJ .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyHdH0b8OJ .header-menu li p {
  margin: 0;
}
.cid-uyHdH0b8OJ .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyHdH0b8OJ .mbr-section-title {
  color: #ffffff;
}
.cid-uyHdH0b8OJ header-menu-item {
  color: #ffffff;
}
.cid-uyHeNHmBA4 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uyHeNHmBA4 .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-uyHeNHmBA4 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uyHeNHmBA4 .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-uyHeNHmBA4 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uyHeNHmBA4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uyHeNHmBA4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uyHeNHmBA4 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uyHeNHmBA4 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uyHeNHmBA4 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uyHeNHmBA4 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uyHeNHmBA4 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uyHeNHmBA4 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uyHeNHmBA4 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uyHeNHmBA4 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uyHeNHmBA4 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uyHeNHmBA4 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uyHeNHmBA4 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uyHeNHmBA4 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uyHeNHmBA4 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uyHeNHmBA4 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uyHeNHmBA4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uyHeNHmBA4 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uyHeNHmBA4 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyHeNHmBA4 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uyHeNHmBA4 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uyHeNHmBA4 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uyHeNHmBA4 .nav-item:focus,
.cid-uyHeNHmBA4 .nav-link:focus {
  outline: none;
}
.cid-uyHeNHmBA4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uyHeNHmBA4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uyHeNHmBA4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uyHeNHmBA4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uyHeNHmBA4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uyHeNHmBA4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uyHeNHmBA4 .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-uyHeNHmBA4 .navbar.opened {
  transition: all 0.25s;
}
.cid-uyHeNHmBA4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uyHeNHmBA4 .navbar .navbar-logo img {
  width: auto;
}
.cid-uyHeNHmBA4 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uyHeNHmBA4 .navbar.collapsed {
  justify-content: center;
}
.cid-uyHeNHmBA4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uyHeNHmBA4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uyHeNHmBA4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uyHeNHmBA4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uyHeNHmBA4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uyHeNHmBA4 .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-uyHeNHmBA4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uyHeNHmBA4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uyHeNHmBA4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uyHeNHmBA4 .navbar {
    min-height: 72px;
  }
  .cid-uyHeNHmBA4 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uyHeNHmBA4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uyHeNHmBA4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uyHeNHmBA4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uyHeNHmBA4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uyHeNHmBA4 .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-uyHeNHmBA4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uyHeNHmBA4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uyHeNHmBA4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uyHeNHmBA4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uyHeNHmBA4 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uyHeNHmBA4 .dropdown-item.active,
.cid-uyHeNHmBA4 .dropdown-item:active {
  background-color: transparent;
}
.cid-uyHeNHmBA4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uyHeNHmBA4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uyHeNHmBA4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uyHeNHmBA4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uyHeNHmBA4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uyHeNHmBA4 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uyHeNHmBA4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uyHeNHmBA4 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uyHeNHmBA4 .navbar-buttons {
    text-align: left;
  }
}
.cid-uyHeNHmBA4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uyHeNHmBA4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uyHeNHmBA4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uyHeNHmBA4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uyHeNHmBA4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uyHeNHmBA4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uyHeNHmBA4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uyHeNHmBA4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uyHeNHmBA4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uyHeNHmBA4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uyHeNHmBA4 .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uyHeNHmBA4 .opacityScroll {
  background: #587c3d !important;
}
.cid-uyHeNHmBA4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uyHeNHmBA4 .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-uyHeNHmBA4 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uyHeNHmBA4 .navbar {
    height: 70px;
  }
  .cid-uyHeNHmBA4 .navbar.opened {
    height: auto;
  }
  .cid-uyHeNHmBA4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uyHeNHmBA4 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uyHeNHmBA4 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uyHeNHmBA4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uyHeNHmBA4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uyHeNHmBA4 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uyHeNHmBA4 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uyHeNHmBA4 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uyHeNHmBA4 .navbar-brand {
    margin-right: auto;
  }
  .cid-uyHeNHmBA4 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uyHeNHmBA4 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uyHeNHmBA4 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uyHeNHmBA4 .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-uyHeNHmBA4 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uyHeNHmBA4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uyHeNHmBA4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uyHeNHmBA4 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uyHeNHmBA4 .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-uyHeNHmBA4 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uyHeNHmBA4 .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uyHeNHmBA4 .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uyHeNHmBA4 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uyHeNHGsSN {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uyHeNHGsSN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyHeNHGsSN .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-uyHeNHGsSN .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uyHeNHGsSN .row {
  flex-direction: row-reverse;
}
.cid-uyHeNHGsSN .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uyHeNHGsSN .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uyHeNHGsSN .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uyHeNHGsSN .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-uyHeNHGsSN .mbr-text,
.cid-uyHeNHGsSN .mbr-section-btn {
  color: #232323;
}
.cid-uyHeNHUDSl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uyHeNHUDSl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyHeNHUDSl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyHeNHUDSl .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uyHeNHUDSl .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uyHeNHUDSl .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uyHeNHUDSl .card-wrapper {
    padding: 4rem;
  }
}
.cid-uyHeNHUDSl .mbr-text,
.cid-uyHeNHUDSl .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uyHeNHUDSl .card-title,
.cid-uyHeNHUDSl .card-box {
  text-align: left;
  color: #2e481a;
}
.cid-uyHeNHUDSl .mbr-section-subtitle {
  color: #000000;
}
.cid-uyHeNIaM6Q {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uyHeNIaM6Q h6 {
  line-height: 1.2;
}
.cid-uyHeNIaM6Q img,
.cid-uyHeNIaM6Q .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uyHeNIaM6Q .item:focus,
.cid-uyHeNIaM6Q span:focus {
  outline: none;
}
.cid-uyHeNIaM6Q .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uyHeNIaM6Q .item {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uyHeNIaM6Q .mbr-section-content {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
}
.cid-uyHeNIaM6Q .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uyHeNIaM6Q .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-uyHeNIaM6Q .mbr-section-title {
  color: #2e481a;
}
.cid-uyHeNIaM6Q .mbr-text,
.cid-uyHeNIaM6Q .mbr-section-btn {
  color: #000000;
}
.cid-uyHeNIaM6Q .item-title {
  color: #000000;
  text-align: center;
}
.cid-uyHeNIaM6Q .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uyHeNIaM6Q .item-text {
  color: #000000;
  text-align: center;
}
.cid-uyHeNIaM6Q .content-head {
  max-width: 800px;
}
.cid-uyHeNIP9ue {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uyHeNIP9ue .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyHeNIP9ue .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-uyHeNIP9ue .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uyHeNIP9ue .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uyHeNIP9ue .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uyHeNIP9ue .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uyHeNIP9ue .mbr-section-title {
  color: #2e481a;
}
.cid-uyHeNIP9ue .mbr-text,
.cid-uyHeNIP9ue .mbr-section-btn {
  color: #000000;
}
.cid-uyHeNJ4z2m {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uyHeNJ4z2m .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyHeNJ4z2m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyHeNJ4z2m .nav-tabs .nav-item.open .nav-link:focus,
.cid-uyHeNJ4z2m .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uyHeNJ4z2m .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-uyHeNJ4z2m .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-uyHeNJ4z2m .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uyHeNJ4z2m .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-uyHeNJ4z2m .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-uyHeNJ4z2m .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-uyHeNJ4z2m .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uyHeNJ4z2m .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uyHeNJ4z2m .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-uyHeNJ4z2m .content-head {
  max-width: 800px;
}
.cid-uyHeNJ4z2m .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uyHeNJ4z2m .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uyHeNJpPwB {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uyHeNJpPwB .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uyHeNJpPwB .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uyHeNJpPwB .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uyHeNJpPwB .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyHeNJpPwB .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uyHeNJpPwB .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uyHeNJpPwB .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uyHeNJpPwB .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-uyHeNJpPwB .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uyHeNJpPwB .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uyHeNJpPwB .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-uyHeNJpPwB .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-uyHeNJpPwB .btn {
  width: -webkit-fill-available;
}
.cid-uyHeNJpPwB .item:focus,
.cid-uyHeNJpPwB span:focus {
  outline: none;
}
.cid-uyHeNJpPwB .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-uyHeNJpPwB .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyHeNJpPwB .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uyHeNJpPwB .mbr-section-title {
  color: #2e481a;
}
.cid-uyHeNJpPwB .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uyHeNJpPwB .mbr-text,
.cid-uyHeNJpPwB .mbr-section-btn {
  text-align: left;
}
.cid-uyHeNJpPwB .item-title {
  text-align: center;
  color: #000000;
}
.cid-uyHeNJpPwB .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uyHeNJpPwB .content-head {
  max-width: 800px;
}
.cid-uyHeNJpPwB .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uyHeNJpPwB .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uyHeNJpPwB .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9fe870;
  background-color: #9fe870;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uyHeNJpPwB .counter-container ul li {
  margin-bottom: 1rem;
}
.cid-uyHeNJpPwB .mbr-text UL {
  text-align: left;
}
.cid-uyHeNJVPi9 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uyHeNJVPi9 .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-uyHeNJVPi9 .panel-group {
  border: none;
}
.cid-uyHeNJVPi9 .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uyHeNJVPi9 .card-header {
    padding: 0rem;
  }
}
.cid-uyHeNJVPi9 .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uyHeNJVPi9 .img-col {
  padding: 0;
}
.cid-uyHeNJVPi9 .img-item {
  height: 100%;
}
.cid-uyHeNJVPi9 img {
  height: 100%;
  object-fit: cover;
}
.cid-uyHeNJVPi9 .collapsed span {
  transform: rotate(0deg);
}
.cid-uyHeNJVPi9 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uyHeNJVPi9 p {
  margin-bottom: 0.3rem;
}
.cid-uyHeNJVPi9 .panel-title-edit {
  color: #000000;
}
.cid-uyHeNJVPi9 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uyHeNJVPi9 .card {
  background: #edefeb;
  padding: 2.25rem;
  border-radius: 2rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uyHeNJVPi9 .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uyHeNJVPi9 .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uyHeNJVPi9 .panel-text {
  color: #000000;
}
.cid-uyHeNJVPi9 .mbr-section-title {
  text-align: center;
  color: #2e481a;
}
.cid-uyHeNJVPi9 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uyHeNJVPi9 .panel-title-edit,
.cid-uyHeNJVPi9 .mbr-iconfont {
  color: #000000;
}
.cid-uyHeNKf0gE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uyHeNKf0gE h6 {
  line-height: 1.2;
}
.cid-uyHeNKf0gE img,
.cid-uyHeNKf0gE .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uyHeNKf0gE .item:focus,
.cid-uyHeNKf0gE span:focus {
  outline: none;
}
.cid-uyHeNKf0gE .item-img a {
  cursor: pointer;
}
.cid-uyHeNKf0gE .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uyHeNKf0gE .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-uyHeNKf0gE .mbr-section-title {
  color: #2e481a;
}
.cid-uyHeNKf0gE .mbr-text,
.cid-uyHeNKf0gE .mbr-section-btn {
  color: #000000;
}
.cid-uyHeNKf0gE .item-title {
  color: #000000;
  text-align: center;
}
.cid-uyHeNKf0gE .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uyHeNKf0gE .item-text {
  color: #000000;
  text-align: center;
}
.cid-uyHeNKf0gE .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uyHeNKf0gE .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-uyHeNKD1eF {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uyHeNKD1eF .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uyHeNKD1eF form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uyHeNKD1eF form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uyHeNKD1eF form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uyHeNKD1eF .content-head {
  max-width: 800px;
}
.cid-uyHeNL03Ph {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyHeNL03Ph .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyHeNL03Ph .social-row .soc-item {
  margin: 8px;
}
.cid-uyHeNL03Ph .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyHeNL03Ph .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyHeNL03Ph .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyHeNL03Ph .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyHeNL03Ph .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyHeNL03Ph .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyHeNL03Ph .header-menu li p {
  margin: 0;
}
.cid-uyHeNL03Ph .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyHeNL03Ph .mbr-section-title {
  color: #ffffff;
}
.cid-uyHeNL03Ph header-menu-item {
  color: #ffffff;
}
.cid-uz4uaxHDqj {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uz4uaxHDqj .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-uz4uaxHDqj .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uz4uaxHDqj .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-uz4uaxHDqj .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uz4uaxHDqj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uz4uaxHDqj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uz4uaxHDqj .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uz4uaxHDqj .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uz4uaxHDqj .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uz4uaxHDqj .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uz4uaxHDqj .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uz4uaxHDqj .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uz4uaxHDqj .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uz4uaxHDqj .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uz4uaxHDqj .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uz4uaxHDqj .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uz4uaxHDqj .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uz4uaxHDqj .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uz4uaxHDqj .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uz4uaxHDqj .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uz4uaxHDqj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uz4uaxHDqj .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uz4uaxHDqj .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uz4uaxHDqj .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uz4uaxHDqj .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uz4uaxHDqj .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uz4uaxHDqj .nav-item:focus,
.cid-uz4uaxHDqj .nav-link:focus {
  outline: none;
}
.cid-uz4uaxHDqj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uz4uaxHDqj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uz4uaxHDqj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uz4uaxHDqj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uz4uaxHDqj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uz4uaxHDqj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uz4uaxHDqj .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-uz4uaxHDqj .navbar.opened {
  transition: all 0.25s;
}
.cid-uz4uaxHDqj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uz4uaxHDqj .navbar .navbar-logo img {
  width: auto;
}
.cid-uz4uaxHDqj .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uz4uaxHDqj .navbar.collapsed {
  justify-content: center;
}
.cid-uz4uaxHDqj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uz4uaxHDqj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uz4uaxHDqj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uz4uaxHDqj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uz4uaxHDqj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uz4uaxHDqj .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-uz4uaxHDqj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uz4uaxHDqj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uz4uaxHDqj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uz4uaxHDqj .navbar {
    min-height: 72px;
  }
  .cid-uz4uaxHDqj .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uz4uaxHDqj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uz4uaxHDqj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uz4uaxHDqj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uz4uaxHDqj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uz4uaxHDqj .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-uz4uaxHDqj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uz4uaxHDqj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uz4uaxHDqj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uz4uaxHDqj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uz4uaxHDqj .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uz4uaxHDqj .dropdown-item.active,
.cid-uz4uaxHDqj .dropdown-item:active {
  background-color: transparent;
}
.cid-uz4uaxHDqj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uz4uaxHDqj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uz4uaxHDqj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uz4uaxHDqj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uz4uaxHDqj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uz4uaxHDqj .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uz4uaxHDqj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uz4uaxHDqj .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uz4uaxHDqj .navbar-buttons {
    text-align: left;
  }
}
.cid-uz4uaxHDqj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uz4uaxHDqj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uz4uaxHDqj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uz4uaxHDqj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uz4uaxHDqj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uz4uaxHDqj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uz4uaxHDqj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uz4uaxHDqj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uz4uaxHDqj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uz4uaxHDqj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uz4uaxHDqj .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uz4uaxHDqj .opacityScroll {
  background: #587c3d !important;
}
.cid-uz4uaxHDqj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uz4uaxHDqj .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-uz4uaxHDqj .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uz4uaxHDqj .navbar {
    height: 70px;
  }
  .cid-uz4uaxHDqj .navbar.opened {
    height: auto;
  }
  .cid-uz4uaxHDqj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uz4uaxHDqj .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uz4uaxHDqj .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uz4uaxHDqj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uz4uaxHDqj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uz4uaxHDqj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uz4uaxHDqj .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uz4uaxHDqj .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uz4uaxHDqj .navbar-brand {
    margin-right: auto;
  }
  .cid-uz4uaxHDqj .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uz4uaxHDqj .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uz4uaxHDqj .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uz4uaxHDqj .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-uz4uaxHDqj .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uz4uaxHDqj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uz4uaxHDqj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uz4uaxHDqj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uz4uaxHDqj .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-uz4uaxHDqj .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uz4uaxHDqj .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uz4uaxHDqj .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uz4uaxHDqj .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uz4uay1IiR {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uz4uay1IiR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uz4uay1IiR .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-uz4uay1IiR .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uz4uay1IiR .row {
  flex-direction: row-reverse;
}
.cid-uz4uay1IiR .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uz4uay1IiR .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uz4uay1IiR .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uz4uay1IiR .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-uz4uay1IiR .mbr-text,
.cid-uz4uay1IiR .mbr-section-btn {
  color: #232323;
}
.cid-uz4uayggjA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uz4uayggjA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uz4uayggjA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uz4uayggjA .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uz4uayggjA .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uz4uayggjA .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uz4uayggjA .card-wrapper {
    padding: 4rem;
  }
}
.cid-uz4uayggjA .mbr-text,
.cid-uz4uayggjA .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uz4uayggjA .card-title,
.cid-uz4uayggjA .card-box {
  text-align: left;
  color: #2e481a;
}
.cid-uz4uayggjA .mbr-section-subtitle {
  color: #000000;
}
.cid-uz4uayAUod {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uz4uayAUod .mbr-fallback-image.disabled {
  display: none;
}
.cid-uz4uayAUod .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-uz4uayAUod .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uz4uayAUod .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uz4uayAUod .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uz4uayAUod .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uz4uayAUod .mbr-section-title {
  color: #2e481a;
}
.cid-uz4uayAUod .mbr-text,
.cid-uz4uayAUod .mbr-section-btn {
  color: #000000;
}
.cid-uz4uayQWJw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uz4uayQWJw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uz4uayQWJw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uz4uayQWJw .nav-tabs .nav-item.open .nav-link:focus,
.cid-uz4uayQWJw .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uz4uayQWJw .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-uz4uayQWJw .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-uz4uayQWJw .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uz4uayQWJw .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-uz4uayQWJw .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-uz4uayQWJw .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-uz4uayQWJw .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uz4uayQWJw .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uz4uayQWJw .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-uz4uayQWJw .content-head {
  max-width: 800px;
}
.cid-uz4uayQWJw .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uz4uayQWJw .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uz4uazbvaa {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uz4uazbvaa .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uz4uazbvaa .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uz4uazbvaa .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uz4uazbvaa .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uz4uazbvaa .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uz4uazbvaa .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uz4uazbvaa .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uz4uazbvaa .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-uz4uazbvaa .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uz4uazbvaa .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uz4uazbvaa .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-uz4uazbvaa .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-uz4uazbvaa .btn {
  width: -webkit-fill-available;
}
.cid-uz4uazbvaa .item:focus,
.cid-uz4uazbvaa span:focus {
  outline: none;
}
.cid-uz4uazbvaa .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-uz4uazbvaa .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uz4uazbvaa .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uz4uazbvaa .mbr-section-title {
  color: #2e481a;
}
.cid-uz4uazbvaa .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uz4uazbvaa .mbr-text,
.cid-uz4uazbvaa .mbr-section-btn {
  text-align: left;
}
.cid-uz4uazbvaa .item-title {
  text-align: center;
  color: #000000;
}
.cid-uz4uazbvaa .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uz4uazbvaa .content-head {
  max-width: 800px;
}
.cid-uz4uazbvaa .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uz4uazbvaa .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uz4uazbvaa .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9fe870;
  background-color: #9fe870;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uz4uazbvaa .counter-container ul li {
  margin-bottom: 1rem;
}
.cid-uz4uazbvaa .mbr-text UL {
  text-align: left;
}
.cid-uz4uazIG7u {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uz4uazIG7u h6 {
  line-height: 1.2;
}
.cid-uz4uazIG7u img,
.cid-uz4uazIG7u .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uz4uazIG7u .item:focus,
.cid-uz4uazIG7u span:focus {
  outline: none;
}
.cid-uz4uazIG7u .item-img a {
  cursor: pointer;
}
.cid-uz4uazIG7u .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uz4uazIG7u .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-uz4uazIG7u .mbr-section-title {
  color: #2e481a;
}
.cid-uz4uazIG7u .mbr-text,
.cid-uz4uazIG7u .mbr-section-btn {
  color: #000000;
}
.cid-uz4uazIG7u .item-title {
  color: #000000;
  text-align: center;
}
.cid-uz4uazIG7u .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uz4uazIG7u .item-text {
  color: #000000;
  text-align: center;
}
.cid-uz4uazIG7u .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uz4uazIG7u .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-uz4uaA3usv {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uz4uaA3usv .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uz4uaA3usv form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uz4uaA3usv form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uz4uaA3usv form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uz4uaA3usv .content-head {
  max-width: 800px;
}
.cid-uz4uaAijYh {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uz4uaAijYh .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uz4uaAijYh .social-row .soc-item {
  margin: 8px;
}
.cid-uz4uaAijYh .social-row .soc-item a:hover .mbr-iconfont,
.cid-uz4uaAijYh .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uz4uaAijYh .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uz4uaAijYh .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uz4uaAijYh .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uz4uaAijYh .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uz4uaAijYh .header-menu li p {
  margin: 0;
}
.cid-uz4uaAijYh .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uz4uaAijYh .mbr-section-title {
  color: #ffffff;
}
.cid-uz4uaAijYh header-menu-item {
  color: #ffffff;
}
.cid-uz4MfhaPFr {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uz4MfhaPFr .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-uz4MfhaPFr .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uz4MfhaPFr .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-uz4MfhaPFr .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uz4MfhaPFr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uz4MfhaPFr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uz4MfhaPFr .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uz4MfhaPFr .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uz4MfhaPFr .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uz4MfhaPFr .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uz4MfhaPFr .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uz4MfhaPFr .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uz4MfhaPFr .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uz4MfhaPFr .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uz4MfhaPFr .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uz4MfhaPFr .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uz4MfhaPFr .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uz4MfhaPFr .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uz4MfhaPFr .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uz4MfhaPFr .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uz4MfhaPFr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uz4MfhaPFr .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uz4MfhaPFr .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uz4MfhaPFr .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uz4MfhaPFr .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uz4MfhaPFr .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uz4MfhaPFr .nav-item:focus,
.cid-uz4MfhaPFr .nav-link:focus {
  outline: none;
}
.cid-uz4MfhaPFr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uz4MfhaPFr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uz4MfhaPFr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uz4MfhaPFr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uz4MfhaPFr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uz4MfhaPFr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uz4MfhaPFr .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-uz4MfhaPFr .navbar.opened {
  transition: all 0.25s;
}
.cid-uz4MfhaPFr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uz4MfhaPFr .navbar .navbar-logo img {
  width: auto;
}
.cid-uz4MfhaPFr .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uz4MfhaPFr .navbar.collapsed {
  justify-content: center;
}
.cid-uz4MfhaPFr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uz4MfhaPFr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uz4MfhaPFr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uz4MfhaPFr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uz4MfhaPFr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uz4MfhaPFr .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-uz4MfhaPFr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uz4MfhaPFr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uz4MfhaPFr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uz4MfhaPFr .navbar {
    min-height: 72px;
  }
  .cid-uz4MfhaPFr .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uz4MfhaPFr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uz4MfhaPFr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uz4MfhaPFr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uz4MfhaPFr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uz4MfhaPFr .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-uz4MfhaPFr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uz4MfhaPFr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uz4MfhaPFr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uz4MfhaPFr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uz4MfhaPFr .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uz4MfhaPFr .dropdown-item.active,
.cid-uz4MfhaPFr .dropdown-item:active {
  background-color: transparent;
}
.cid-uz4MfhaPFr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uz4MfhaPFr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uz4MfhaPFr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uz4MfhaPFr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uz4MfhaPFr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uz4MfhaPFr .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uz4MfhaPFr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uz4MfhaPFr .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uz4MfhaPFr .navbar-buttons {
    text-align: left;
  }
}
.cid-uz4MfhaPFr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uz4MfhaPFr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uz4MfhaPFr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uz4MfhaPFr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uz4MfhaPFr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uz4MfhaPFr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uz4MfhaPFr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uz4MfhaPFr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uz4MfhaPFr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uz4MfhaPFr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uz4MfhaPFr .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uz4MfhaPFr .opacityScroll {
  background: #587c3d !important;
}
.cid-uz4MfhaPFr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uz4MfhaPFr .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-uz4MfhaPFr .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uz4MfhaPFr .navbar {
    height: 70px;
  }
  .cid-uz4MfhaPFr .navbar.opened {
    height: auto;
  }
  .cid-uz4MfhaPFr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uz4MfhaPFr .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uz4MfhaPFr .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uz4MfhaPFr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uz4MfhaPFr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uz4MfhaPFr .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uz4MfhaPFr .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uz4MfhaPFr .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uz4MfhaPFr .navbar-brand {
    margin-right: auto;
  }
  .cid-uz4MfhaPFr .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uz4MfhaPFr .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uz4MfhaPFr .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uz4MfhaPFr .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-uz4MfhaPFr .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uz4MfhaPFr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uz4MfhaPFr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uz4MfhaPFr .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uz4MfhaPFr .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-uz4MfhaPFr .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uz4MfhaPFr .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uz4MfhaPFr .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uz4MfhaPFr .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uz4MfhzAZw {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uz4MfhzAZw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uz4MfhzAZw .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-uz4MfhzAZw .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uz4MfhzAZw .row {
  flex-direction: row-reverse;
}
.cid-uz4MfhzAZw .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uz4MfhzAZw .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uz4MfhzAZw .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uz4MfhzAZw .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-uz4MfhzAZw .mbr-text,
.cid-uz4MfhzAZw .mbr-section-btn {
  color: #232323;
}
.cid-uz4MfhT9WI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uz4MfhT9WI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uz4MfhT9WI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uz4MfhT9WI .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uz4MfhT9WI .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uz4MfhT9WI .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uz4MfhT9WI .card-wrapper {
    padding: 4rem;
  }
}
.cid-uz4MfhT9WI .mbr-text,
.cid-uz4MfhT9WI .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uz4MfhT9WI .card-title,
.cid-uz4MfhT9WI .card-box {
  text-align: left;
  color: #2e481a;
}
.cid-uz4MfhT9WI .mbr-section-subtitle {
  color: #000000;
}
.cid-uz4Mfi8Y14 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uz4Mfi8Y14 h6 {
  line-height: 1.2;
}
.cid-uz4Mfi8Y14 img,
.cid-uz4Mfi8Y14 .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uz4Mfi8Y14 .item:focus,
.cid-uz4Mfi8Y14 span:focus {
  outline: none;
}
.cid-uz4Mfi8Y14 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uz4Mfi8Y14 .item {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uz4Mfi8Y14 .mbr-section-content {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
}
.cid-uz4Mfi8Y14 .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uz4Mfi8Y14 .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-uz4Mfi8Y14 .mbr-section-title {
  color: #2e481a;
}
.cid-uz4Mfi8Y14 .mbr-text,
.cid-uz4Mfi8Y14 .mbr-section-btn {
  color: #000000;
}
.cid-uz4Mfi8Y14 .item-title {
  color: #000000;
  text-align: center;
}
.cid-uz4Mfi8Y14 .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uz4Mfi8Y14 .item-text {
  color: #000000;
  text-align: center;
}
.cid-uz4Mfi8Y14 .content-head {
  max-width: 800px;
}
.cid-uz4Mfiz77l {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uz4Mfiz77l .mbr-fallback-image.disabled {
  display: none;
}
.cid-uz4Mfiz77l .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-uz4Mfiz77l .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uz4Mfiz77l .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uz4Mfiz77l .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uz4Mfiz77l .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uz4Mfiz77l .mbr-section-title {
  color: #2e481a;
}
.cid-uz4Mfiz77l .mbr-text,
.cid-uz4Mfiz77l .mbr-section-btn {
  color: #000000;
}
.cid-uz4MfiTa8K {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uz4MfiTa8K .mbr-fallback-image.disabled {
  display: none;
}
.cid-uz4MfiTa8K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uz4MfiTa8K .nav-tabs .nav-item.open .nav-link:focus,
.cid-uz4MfiTa8K .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uz4MfiTa8K .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-uz4MfiTa8K .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-uz4MfiTa8K .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uz4MfiTa8K .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-uz4MfiTa8K .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-uz4MfiTa8K .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-uz4MfiTa8K .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uz4MfiTa8K .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uz4MfiTa8K .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-uz4MfiTa8K .content-head {
  max-width: 800px;
}
.cid-uz4MfiTa8K .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uz4MfiTa8K .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uJ49319Dvu {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uJ49319Dvu .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uJ49319Dvu .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uJ49319Dvu .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uJ49319Dvu .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uJ49319Dvu .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uJ49319Dvu .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uJ49319Dvu .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uJ49319Dvu .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-uJ49319Dvu .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uJ49319Dvu .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uJ49319Dvu .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-uJ49319Dvu .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-uJ49319Dvu .btn {
  width: -webkit-fill-available;
}
.cid-uJ49319Dvu .item:focus,
.cid-uJ49319Dvu span:focus {
  outline: none;
}
.cid-uJ49319Dvu .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-uJ49319Dvu .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uJ49319Dvu .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uJ49319Dvu .mbr-section-title {
  color: #2e481a;
}
.cid-uJ49319Dvu .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uJ49319Dvu .mbr-text,
.cid-uJ49319Dvu .mbr-section-btn {
  text-align: left;
}
.cid-uJ49319Dvu .item-title {
  text-align: center;
  color: #000000;
}
.cid-uJ49319Dvu .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uJ49319Dvu .content-head {
  max-width: 800px;
}
.cid-uJ49319Dvu .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uJ49319Dvu .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uJ49319Dvu .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9fe870;
  background-color: #9fe870;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uJ49319Dvu .counter-container ul li {
  margin-bottom: 1rem;
}
.cid-uJ49319Dvu .mbr-text UL {
  text-align: left;
}
.cid-uz4Mfjy805 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uz4Mfjy805 .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-uz4Mfjy805 .panel-group {
  border: none;
}
.cid-uz4Mfjy805 .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uz4Mfjy805 .card-header {
    padding: 0rem;
  }
}
.cid-uz4Mfjy805 .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uz4Mfjy805 .img-col {
  padding: 0;
}
.cid-uz4Mfjy805 .img-item {
  height: 100%;
}
.cid-uz4Mfjy805 img {
  height: 100%;
  object-fit: cover;
}
.cid-uz4Mfjy805 .collapsed span {
  transform: rotate(0deg);
}
.cid-uz4Mfjy805 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uz4Mfjy805 p {
  margin-bottom: 0.3rem;
}
.cid-uz4Mfjy805 .panel-title-edit {
  color: #000000;
}
.cid-uz4Mfjy805 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uz4Mfjy805 .card {
  background: #edefeb;
  padding: 2.25rem;
  border-radius: 2rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uz4Mfjy805 .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uz4Mfjy805 .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uz4Mfjy805 .panel-text {
  color: #000000;
}
.cid-uz4Mfjy805 .mbr-section-title {
  text-align: center;
  color: #2e481a;
}
.cid-uz4Mfjy805 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uz4Mfjy805 .panel-title-edit,
.cid-uz4Mfjy805 .mbr-iconfont {
  color: #000000;
}
.cid-uz4MfjQmz1 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uz4MfjQmz1 h6 {
  line-height: 1.2;
}
.cid-uz4MfjQmz1 img,
.cid-uz4MfjQmz1 .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uz4MfjQmz1 .item:focus,
.cid-uz4MfjQmz1 span:focus {
  outline: none;
}
.cid-uz4MfjQmz1 .item-img a {
  cursor: pointer;
}
.cid-uz4MfjQmz1 .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uz4MfjQmz1 .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-uz4MfjQmz1 .mbr-section-title {
  color: #2e481a;
}
.cid-uz4MfjQmz1 .mbr-text,
.cid-uz4MfjQmz1 .mbr-section-btn {
  color: #000000;
}
.cid-uz4MfjQmz1 .item-title {
  color: #000000;
  text-align: center;
}
.cid-uz4MfjQmz1 .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uz4MfjQmz1 .item-text {
  color: #000000;
  text-align: center;
}
.cid-uz4MfjQmz1 .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uz4MfjQmz1 .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-uz4MfkfuNt {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uz4MfkfuNt .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uz4MfkfuNt form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uz4MfkfuNt form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uz4MfkfuNt form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uz4MfkfuNt .content-head {
  max-width: 800px;
}
.cid-uz4Mfkwk64 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uz4Mfkwk64 .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uz4Mfkwk64 .social-row .soc-item {
  margin: 8px;
}
.cid-uz4Mfkwk64 .social-row .soc-item a:hover .mbr-iconfont,
.cid-uz4Mfkwk64 .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uz4Mfkwk64 .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uz4Mfkwk64 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uz4Mfkwk64 .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uz4Mfkwk64 .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uz4Mfkwk64 .header-menu li p {
  margin: 0;
}
.cid-uz4Mfkwk64 .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uz4Mfkwk64 .mbr-section-title {
  color: #ffffff;
}
.cid-uz4Mfkwk64 header-menu-item {
  color: #ffffff;
}
.cid-uy7L51YGfu {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uy7L51YGfu .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-uy7L51YGfu .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uy7L51YGfu .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-uy7L51YGfu .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uy7L51YGfu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uy7L51YGfu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uy7L51YGfu .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uy7L51YGfu .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uy7L51YGfu .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uy7L51YGfu .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uy7L51YGfu .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uy7L51YGfu .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uy7L51YGfu .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uy7L51YGfu .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uy7L51YGfu .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uy7L51YGfu .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uy7L51YGfu .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uy7L51YGfu .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uy7L51YGfu .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uy7L51YGfu .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uy7L51YGfu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uy7L51YGfu .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uy7L51YGfu .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uy7L51YGfu .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uy7L51YGfu .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uy7L51YGfu .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uy7L51YGfu .nav-item:focus,
.cid-uy7L51YGfu .nav-link:focus {
  outline: none;
}
.cid-uy7L51YGfu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uy7L51YGfu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uy7L51YGfu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uy7L51YGfu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uy7L51YGfu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uy7L51YGfu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uy7L51YGfu .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-uy7L51YGfu .navbar.opened {
  transition: all 0.25s;
}
.cid-uy7L51YGfu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uy7L51YGfu .navbar .navbar-logo img {
  width: auto;
}
.cid-uy7L51YGfu .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uy7L51YGfu .navbar.collapsed {
  justify-content: center;
}
.cid-uy7L51YGfu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uy7L51YGfu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uy7L51YGfu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uy7L51YGfu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uy7L51YGfu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uy7L51YGfu .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-uy7L51YGfu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uy7L51YGfu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uy7L51YGfu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uy7L51YGfu .navbar {
    min-height: 72px;
  }
  .cid-uy7L51YGfu .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uy7L51YGfu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uy7L51YGfu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uy7L51YGfu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uy7L51YGfu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uy7L51YGfu .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-uy7L51YGfu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uy7L51YGfu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uy7L51YGfu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uy7L51YGfu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uy7L51YGfu .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uy7L51YGfu .dropdown-item.active,
.cid-uy7L51YGfu .dropdown-item:active {
  background-color: transparent;
}
.cid-uy7L51YGfu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uy7L51YGfu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uy7L51YGfu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uy7L51YGfu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uy7L51YGfu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uy7L51YGfu .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uy7L51YGfu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uy7L51YGfu .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uy7L51YGfu .navbar-buttons {
    text-align: left;
  }
}
.cid-uy7L51YGfu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uy7L51YGfu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uy7L51YGfu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uy7L51YGfu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uy7L51YGfu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uy7L51YGfu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uy7L51YGfu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uy7L51YGfu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uy7L51YGfu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uy7L51YGfu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uy7L51YGfu .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uy7L51YGfu .opacityScroll {
  background: #587c3d !important;
}
.cid-uy7L51YGfu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uy7L51YGfu .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-uy7L51YGfu .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uy7L51YGfu .navbar {
    height: 70px;
  }
  .cid-uy7L51YGfu .navbar.opened {
    height: auto;
  }
  .cid-uy7L51YGfu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uy7L51YGfu .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uy7L51YGfu .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uy7L51YGfu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uy7L51YGfu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uy7L51YGfu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uy7L51YGfu .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uy7L51YGfu .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uy7L51YGfu .navbar-brand {
    margin-right: auto;
  }
  .cid-uy7L51YGfu .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uy7L51YGfu .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uy7L51YGfu .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uy7L51YGfu .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-uy7L51YGfu .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uy7L51YGfu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uy7L51YGfu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uy7L51YGfu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uy7L51YGfu .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-uy7L51YGfu .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uy7L51YGfu .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uy7L51YGfu .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uy7L51YGfu .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uy7L53MuEU {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uy7L53MuEU .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uy7L53MuEU form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uy7L53MuEU form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uy7L53MuEU form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uy7L53MuEU .content-head {
  max-width: 800px;
}
.cid-uzaoPSJogB {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uzaoPSJogB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzaoPSJogB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzaoPSJogB .row {
  flex-direction: row-reverse;
}
.cid-uzaoPSJogB .mbr-description {
  color: #2e481a;
}
.cid-uyGLleYUGY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGLleYUGY .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGLleYUGY .social-row .soc-item {
  margin: 8px;
}
.cid-uyGLleYUGY .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGLleYUGY .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGLleYUGY .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGLleYUGY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGLleYUGY .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGLleYUGY .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGLleYUGY .header-menu li p {
  margin: 0;
}
.cid-uyGLleYUGY .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGLleYUGY .mbr-section-title {
  color: #ffffff;
}
.cid-uyGLleYUGY header-menu-item {
  color: #ffffff;
}
.cid-uzaYWQueB4 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uzaYWQueB4 .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-uzaYWQueB4 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uzaYWQueB4 .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-uzaYWQueB4 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uzaYWQueB4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzaYWQueB4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uzaYWQueB4 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uzaYWQueB4 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uzaYWQueB4 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uzaYWQueB4 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uzaYWQueB4 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uzaYWQueB4 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uzaYWQueB4 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uzaYWQueB4 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uzaYWQueB4 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uzaYWQueB4 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uzaYWQueB4 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uzaYWQueB4 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uzaYWQueB4 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uzaYWQueB4 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uzaYWQueB4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uzaYWQueB4 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uzaYWQueB4 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzaYWQueB4 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uzaYWQueB4 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uzaYWQueB4 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uzaYWQueB4 .nav-item:focus,
.cid-uzaYWQueB4 .nav-link:focus {
  outline: none;
}
.cid-uzaYWQueB4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzaYWQueB4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzaYWQueB4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzaYWQueB4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzaYWQueB4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uzaYWQueB4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uzaYWQueB4 .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-uzaYWQueB4 .navbar.opened {
  transition: all 0.25s;
}
.cid-uzaYWQueB4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzaYWQueB4 .navbar .navbar-logo img {
  width: auto;
}
.cid-uzaYWQueB4 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uzaYWQueB4 .navbar.collapsed {
  justify-content: center;
}
.cid-uzaYWQueB4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uzaYWQueB4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uzaYWQueB4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uzaYWQueB4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uzaYWQueB4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uzaYWQueB4 .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-uzaYWQueB4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uzaYWQueB4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uzaYWQueB4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uzaYWQueB4 .navbar {
    min-height: 72px;
  }
  .cid-uzaYWQueB4 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uzaYWQueB4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzaYWQueB4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzaYWQueB4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzaYWQueB4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzaYWQueB4 .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-uzaYWQueB4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzaYWQueB4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uzaYWQueB4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzaYWQueB4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uzaYWQueB4 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uzaYWQueB4 .dropdown-item.active,
.cid-uzaYWQueB4 .dropdown-item:active {
  background-color: transparent;
}
.cid-uzaYWQueB4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzaYWQueB4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzaYWQueB4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzaYWQueB4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uzaYWQueB4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uzaYWQueB4 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uzaYWQueB4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzaYWQueB4 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uzaYWQueB4 .navbar-buttons {
    text-align: left;
  }
}
.cid-uzaYWQueB4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uzaYWQueB4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uzaYWQueB4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uzaYWQueB4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uzaYWQueB4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uzaYWQueB4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzaYWQueB4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzaYWQueB4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzaYWQueB4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzaYWQueB4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzaYWQueB4 .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uzaYWQueB4 .opacityScroll {
  background: #587c3d !important;
}
.cid-uzaYWQueB4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzaYWQueB4 .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-uzaYWQueB4 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzaYWQueB4 .navbar {
    height: 70px;
  }
  .cid-uzaYWQueB4 .navbar.opened {
    height: auto;
  }
  .cid-uzaYWQueB4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzaYWQueB4 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uzaYWQueB4 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uzaYWQueB4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uzaYWQueB4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uzaYWQueB4 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uzaYWQueB4 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uzaYWQueB4 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uzaYWQueB4 .navbar-brand {
    margin-right: auto;
  }
  .cid-uzaYWQueB4 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uzaYWQueB4 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uzaYWQueB4 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uzaYWQueB4 .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-uzaYWQueB4 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uzaYWQueB4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uzaYWQueB4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uzaYWQueB4 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uzaYWQueB4 .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-uzaYWQueB4 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uzaYWQueB4 .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uzaYWQueB4 .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uzaYWQueB4 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uzb1hWg1Fb {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/mbr-1920x1080.jpg");
}
.cid-uzb1hWg1Fb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzb1hWg1Fb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzb1hWg1Fb .mbr-text {
  color: #000000;
}
.cid-uzb1hWg1Fb .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uzb1hWg1Fb .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uzb1hWg1Fb .main-button {
    margin-bottom: 2rem;
  }
}
.cid-uzb1hWg1Fb .mbr-section-subtitle,
.cid-uzb1hWg1Fb .main-button {
  color: #000000;
}
.cid-uzb1hWg1Fb .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-uzb0D7hwvy {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uzb0D7hwvy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzb0D7hwvy .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-uzb0D7hwvy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzb0D7hwvy .item-wrapper {
  background: #ffffff;
  margin-bottom: 0.5rem;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-uzb0D7hwvy .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzb0D7hwvy .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uzb0D7hwvy .card-title,
.cid-uzb0D7hwvy .iconfont-wrapper {
  color: #000000;
}
.cid-uzb0D7hwvy .card-text {
  color: #000000;
}
.cid-uzb0D7hwvy .content-head {
  max-width: 800px;
}
.cid-uzb0D7hwvy .mbr-section-title {
  color: #000000;
}
.cid-uzb0D7hwvy .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uzb0D7hwvy .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uzb1MmxK3j {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uzb1MmxK3j .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-uzb1MmxK3j .panel-group {
  border: none;
}
.cid-uzb1MmxK3j .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uzb1MmxK3j .card-header {
    padding: 0rem;
  }
}
.cid-uzb1MmxK3j .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uzb1MmxK3j .img-col {
  padding: 0;
}
.cid-uzb1MmxK3j .img-item {
  height: 100%;
}
.cid-uzb1MmxK3j img {
  height: 100%;
  object-fit: cover;
}
.cid-uzb1MmxK3j .collapsed span {
  transform: rotate(0deg);
}
.cid-uzb1MmxK3j .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzb1MmxK3j p {
  margin-bottom: 0.3rem;
}
.cid-uzb1MmxK3j .panel-title-edit {
  color: #000000;
}
.cid-uzb1MmxK3j .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uzb1MmxK3j .card {
  background: #ffffff;
  padding: 2.25rem;
  border-radius: 2rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uzb1MmxK3j .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzb1MmxK3j .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uzb1MmxK3j .panel-text {
  color: #000000;
}
.cid-uzb1MmxK3j .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-uzb1MmxK3j .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uzb1MmxK3j .panel-title-edit,
.cid-uzb1MmxK3j .mbr-iconfont {
  color: #000000;
}
.cid-uzaYWR8hWG {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uzaYWR8hWG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzaYWR8hWG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzaYWR8hWG .row {
  flex-direction: row-reverse;
}
.cid-uzaYWR8hWG .mbr-description {
  color: #2e481a;
}
.cid-uzbxMNmEAb {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uzbxMNmEAb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbxMNmEAb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzbxMNmEAb .card-wrapper {
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-uzbxMNmEAb .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uzbxMNmEAb .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uzbxMNmEAb .card-wrapper {
    padding: 4rem;
  }
}
.cid-uzbxMNmEAb .wrap {
  background: url("../../../assets/images/mbr-1440x1920.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.cid-uzbxMNmEAb .wrap .inner-wrap {
  padding: 40px;
}
.cid-uzbxMNmEAb .card-title {
  color: #ffffff;
  text-align: center;
}
.cid-uzbxMNmEAb .mbr-text,
.cid-uzbxMNmEAb .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uzaYWQSh38 {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uzaYWQSh38 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uzaYWQSh38 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uzaYWQSh38 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uzaYWQSh38 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uzaYWQSh38 .content-head {
  max-width: 800px;
}
.cid-uzaYWRoewm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uzaYWRoewm .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uzaYWRoewm .social-row .soc-item {
  margin: 8px;
}
.cid-uzaYWRoewm .social-row .soc-item a:hover .mbr-iconfont,
.cid-uzaYWRoewm .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uzaYWRoewm .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uzaYWRoewm .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uzaYWRoewm .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uzaYWRoewm .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uzaYWRoewm .header-menu li p {
  margin: 0;
}
.cid-uzaYWRoewm .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uzaYWRoewm .mbr-section-title {
  color: #ffffff;
}
.cid-uzaYWRoewm header-menu-item {
  color: #ffffff;
}
.cid-uyGVLDACMu {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uyGVLDACMu .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-uyGVLDACMu .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uyGVLDACMu .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-uyGVLDACMu .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uyGVLDACMu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uyGVLDACMu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uyGVLDACMu .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uyGVLDACMu .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uyGVLDACMu .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uyGVLDACMu .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uyGVLDACMu .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uyGVLDACMu .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uyGVLDACMu .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uyGVLDACMu .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uyGVLDACMu .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uyGVLDACMu .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uyGVLDACMu .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uyGVLDACMu .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uyGVLDACMu .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uyGVLDACMu .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uyGVLDACMu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uyGVLDACMu .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
}
@media (max-width: 992px) {
  .cid-uyGVLDACMu .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyGVLDACMu .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uyGVLDACMu .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uyGVLDACMu .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #587c3d;
}
.cid-uyGVLDACMu .nav-item:focus,
.cid-uyGVLDACMu .nav-link:focus {
  outline: none;
}
.cid-uyGVLDACMu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uyGVLDACMu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uyGVLDACMu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uyGVLDACMu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uyGVLDACMu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uyGVLDACMu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uyGVLDACMu .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-uyGVLDACMu .navbar.opened {
  transition: all 0.25s;
}
.cid-uyGVLDACMu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uyGVLDACMu .navbar .navbar-logo img {
  width: auto;
}
.cid-uyGVLDACMu .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uyGVLDACMu .navbar.collapsed {
  justify-content: center;
}
.cid-uyGVLDACMu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uyGVLDACMu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uyGVLDACMu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uyGVLDACMu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uyGVLDACMu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uyGVLDACMu .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-uyGVLDACMu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uyGVLDACMu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uyGVLDACMu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uyGVLDACMu .navbar {
    min-height: 72px;
  }
  .cid-uyGVLDACMu .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uyGVLDACMu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uyGVLDACMu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uyGVLDACMu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uyGVLDACMu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uyGVLDACMu .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-uyGVLDACMu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uyGVLDACMu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uyGVLDACMu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uyGVLDACMu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uyGVLDACMu .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uyGVLDACMu .dropdown-item.active,
.cid-uyGVLDACMu .dropdown-item:active {
  background-color: transparent;
}
.cid-uyGVLDACMu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uyGVLDACMu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uyGVLDACMu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uyGVLDACMu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #587c3d;
}
.cid-uyGVLDACMu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uyGVLDACMu .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uyGVLDACMu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uyGVLDACMu .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uyGVLDACMu .navbar-buttons {
    text-align: left;
  }
}
.cid-uyGVLDACMu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uyGVLDACMu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uyGVLDACMu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uyGVLDACMu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uyGVLDACMu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uyGVLDACMu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uyGVLDACMu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uyGVLDACMu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uyGVLDACMu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uyGVLDACMu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uyGVLDACMu .navbar-dropdown {
  padding: 0;
  background-color: #587c3d !important;
  position: fixed;
}
.cid-uyGVLDACMu .opacityScroll {
  background: #587c3d !important;
}
.cid-uyGVLDACMu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uyGVLDACMu .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-uyGVLDACMu .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uyGVLDACMu .navbar {
    height: 70px;
  }
  .cid-uyGVLDACMu .navbar.opened {
    height: auto;
  }
  .cid-uyGVLDACMu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uyGVLDACMu .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uyGVLDACMu .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uyGVLDACMu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uyGVLDACMu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uyGVLDACMu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uyGVLDACMu .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uyGVLDACMu .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uyGVLDACMu .navbar-brand {
    margin-right: auto;
  }
  .cid-uyGVLDACMu .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #587c3d;
    backdrop-filter: blur(8px);
  }
  .cid-uyGVLDACMu .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uyGVLDACMu .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uyGVLDACMu .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-uyGVLDACMu .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uyGVLDACMu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uyGVLDACMu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uyGVLDACMu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uyGVLDACMu .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-uyGVLDACMu .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uyGVLDACMu .navbar-collapse {
    left: -0.7rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .cid-uyGVLDACMu .navbar-collapse {
    left: 0rem;
    width: 106%;
    border-radius: 0;
  }
}
@media (max-width: 575px) {
  .cid-uyGVLDACMu .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uyGVLEbjTP {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uyGVLEbjTP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyGVLEbjTP .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-uyGVLEbjTP .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uyGVLEbjTP .row {
  flex-direction: row-reverse;
}
.cid-uyGVLEbjTP .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uyGVLEbjTP .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uyGVLEbjTP .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uyGVLEbjTP .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-uyGVLEbjTP .mbr-text,
.cid-uyGVLEbjTP .mbr-section-btn {
  color: #232323;
}
.cid-uyGVLEuwcf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uyGVLEuwcf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyGVLEuwcf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyGVLEuwcf .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uyGVLEuwcf .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uyGVLEuwcf .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uyGVLEuwcf .card-wrapper {
    padding: 4rem;
  }
}
.cid-uyGVLEuwcf .mbr-text,
.cid-uyGVLEuwcf .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uyGVLEuwcf .card-title,
.cid-uyGVLEuwcf .card-box {
  text-align: left;
  color: #2e481a;
}
.cid-uyGVLEuwcf .mbr-section-subtitle {
  color: #000000;
}
.cid-uyGVLEPr52 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uyGVLEPr52 h6 {
  line-height: 1.2;
}
.cid-uyGVLEPr52 img,
.cid-uyGVLEPr52 .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uyGVLEPr52 .item:focus,
.cid-uyGVLEPr52 span:focus {
  outline: none;
}
.cid-uyGVLEPr52 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uyGVLEPr52 .item {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uyGVLEPr52 .mbr-section-content {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
}
.cid-uyGVLEPr52 .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uyGVLEPr52 .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-uyGVLEPr52 .mbr-section-title {
  color: #2e481a;
}
.cid-uyGVLEPr52 .mbr-text,
.cid-uyGVLEPr52 .mbr-section-btn {
  color: #000000;
}
.cid-uyGVLEPr52 .item-title {
  color: #000000;
  text-align: center;
}
.cid-uyGVLEPr52 .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uyGVLEPr52 .item-text {
  color: #000000;
  text-align: center;
}
.cid-uyGVLEPr52 .content-head {
  max-width: 800px;
}
.cid-uyGVLFnOBR {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uyGVLFnOBR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyGVLFnOBR .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-uyGVLFnOBR .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uyGVLFnOBR .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uyGVLFnOBR .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uyGVLFnOBR .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uyGVLFnOBR .mbr-section-title {
  color: #2e481a;
}
.cid-uyGVLFnOBR .mbr-text,
.cid-uyGVLFnOBR .mbr-section-btn {
  color: #000000;
}
.cid-uyGVLFGkbu {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uyGVLFGkbu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyGVLFGkbu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyGVLFGkbu .nav-tabs .nav-item.open .nav-link:focus,
.cid-uyGVLFGkbu .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uyGVLFGkbu .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-uyGVLFGkbu .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-uyGVLFGkbu .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uyGVLFGkbu .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-uyGVLFGkbu .nav-tabs .nav-link:not(.active) {
  color: #9fe870;
}
.cid-uyGVLFGkbu .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #9fe870 !important;
  padding: 1.25rem 2rem!important;
}
.cid-uyGVLFGkbu .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uyGVLFGkbu .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uyGVLFGkbu .mbr-text {
  color: #000000;
  margin: 0;
}
.cid-uyGVLFGkbu .content-head {
  max-width: 800px;
}
.cid-uyGVLFGkbu .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uyGVLFGkbu .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uJ48PhwDMj {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uJ48PhwDMj .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uJ48PhwDMj .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uJ48PhwDMj .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uJ48PhwDMj .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uJ48PhwDMj .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uJ48PhwDMj .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uJ48PhwDMj .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uJ48PhwDMj .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-uJ48PhwDMj .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uJ48PhwDMj .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uJ48PhwDMj .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-uJ48PhwDMj .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-uJ48PhwDMj .btn {
  width: -webkit-fill-available;
}
.cid-uJ48PhwDMj .item:focus,
.cid-uJ48PhwDMj span:focus {
  outline: none;
}
.cid-uJ48PhwDMj .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-uJ48PhwDMj .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uJ48PhwDMj .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uJ48PhwDMj .mbr-section-title {
  color: #2e481a;
}
.cid-uJ48PhwDMj .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uJ48PhwDMj .mbr-text,
.cid-uJ48PhwDMj .mbr-section-btn {
  text-align: left;
}
.cid-uJ48PhwDMj .item-title {
  text-align: center;
  color: #000000;
}
.cid-uJ48PhwDMj .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uJ48PhwDMj .content-head {
  max-width: 800px;
}
.cid-uJ48PhwDMj .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uJ48PhwDMj .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uJ48PhwDMj .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9fe870;
  background-color: #9fe870;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uJ48PhwDMj .counter-container ul li {
  margin-bottom: 1rem;
}
.cid-uJ48PhwDMj .mbr-text UL {
  text-align: left;
}
.cid-uyGVLH5Hdz {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uyGVLH5Hdz .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-uyGVLH5Hdz .panel-group {
  border: none;
}
.cid-uyGVLH5Hdz .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uyGVLH5Hdz .card-header {
    padding: 0rem;
  }
}
.cid-uyGVLH5Hdz .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uyGVLH5Hdz .img-col {
  padding: 0;
}
.cid-uyGVLH5Hdz .img-item {
  height: 100%;
}
.cid-uyGVLH5Hdz img {
  height: 100%;
  object-fit: cover;
}
.cid-uyGVLH5Hdz .collapsed span {
  transform: rotate(0deg);
}
.cid-uyGVLH5Hdz .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uyGVLH5Hdz p {
  margin-bottom: 0.3rem;
}
.cid-uyGVLH5Hdz .panel-title-edit {
  color: #000000;
}
.cid-uyGVLH5Hdz .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uyGVLH5Hdz .card {
  background: #edefeb;
  padding: 2.25rem;
  border-radius: 2rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uyGVLH5Hdz .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uyGVLH5Hdz .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uyGVLH5Hdz .panel-text {
  color: #000000;
}
.cid-uyGVLH5Hdz .mbr-section-title {
  text-align: center;
  color: #2e481a;
}
.cid-uyGVLH5Hdz .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uyGVLH5Hdz .panel-title-edit,
.cid-uyGVLH5Hdz .mbr-iconfont {
  color: #000000;
}
.cid-uyGVLHwr5y {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uyGVLHwr5y h6 {
  line-height: 1.2;
}
.cid-uyGVLHwr5y img,
.cid-uyGVLHwr5y .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uyGVLHwr5y .item:focus,
.cid-uyGVLHwr5y span:focus {
  outline: none;
}
.cid-uyGVLHwr5y .item-img a {
  cursor: pointer;
}
.cid-uyGVLHwr5y .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-uyGVLHwr5y .mbr-section-btn {
  margin-top: 1rem !important;
  text-align: center;
}
.cid-uyGVLHwr5y .mbr-section-title {
  color: #2e481a;
}
.cid-uyGVLHwr5y .mbr-text,
.cid-uyGVLHwr5y .mbr-section-btn {
  color: #000000;
}
.cid-uyGVLHwr5y .item-title {
  color: #000000;
  text-align: center;
}
.cid-uyGVLHwr5y .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uyGVLHwr5y .item-text {
  color: #000000;
  text-align: center;
}
.cid-uyGVLHwr5y .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-uyGVLHwr5y .item-wrapper {
    margin-bottom: 1rem;
    padding: 0;
  }
}
.cid-uyGVLHRkF0 {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uyGVLHRkF0 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uyGVLHRkF0 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uyGVLHRkF0 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uyGVLHRkF0 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uyGVLHRkF0 .content-head {
  max-width: 800px;
}
.cid-uyGVLI91oP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #587c3d;
}
.cid-uyGVLI91oP .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uyGVLI91oP .social-row .soc-item {
  margin: 8px;
}
.cid-uyGVLI91oP .social-row .soc-item a:hover .mbr-iconfont,
.cid-uyGVLI91oP .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #ffffff;
}
.cid-uyGVLI91oP .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: #edefeb;
  color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uyGVLI91oP .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyGVLI91oP .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyGVLI91oP .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyGVLI91oP .header-menu li p {
  margin: 0;
}
.cid-uyGVLI91oP .copyright {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyGVLI91oP .mbr-section-title {
  color: #ffffff;
}
.cid-uyGVLI91oP header-menu-item {
  color: #ffffff;
}
