.btn {
  border-width: 2px;
}
img,
.card-wrap,
.card-wrapper,
.video-wrapper,
.mbr-figure iframe,
.google-map iframe,
.slide-content,
.plan,
.card,
.item-wrapper {
  border-radius: 2rem !important;
}
.video-wrapper {
  overflow: hidden;
}
body {
  font-family: Inter Tight;
}
.display-1 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 4.65rem;
  line-height: 1;
}
.display-1 > .mbr-iconfont {
  font-size: 5.8125rem;
}
.display-2 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 3.4rem;
  line-height: 1;
}
.display-2 > .mbr-iconfont {
  font-size: 4.25rem;
}
.display-4 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.4rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.75rem;
}
.display-5 {
  font-family: 'Ubuntu', sans-serif;
  font-size: 1.8rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.25rem;
}
.display-7 {
  font-family: 'Garet-Book';
  font-size: 1.35rem;
  line-height: 1.3;
}
.display-7 > .mbr-iconfont {
  font-size: 1.6875rem;
}
/* ---- 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.72rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.255rem;
    font-size: calc( 2.2775rem + (4.65 - 2.2775) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.2775rem + (4.65 - 2.2775) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.72rem;
    font-size: calc( 1.8399999999999999rem + (3.4 - 1.8399999999999999) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.8399999999999999rem + (3.4 - 1.8399999999999999) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.44rem;
    font-size: calc( 1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 1.08rem;
    font-size: calc( 1.1225rem + (1.35 - 1.1225) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.1225rem + (1.35 - 1.1225) * ((100vw - 20rem) / (48 - 20))));
  }
}
@media (min-width: 992px) and (max-width: 1400px) {
  .display-1 {
    font-size: 3.255rem;
    font-size: calc( 2.2775rem + (4.65 - 2.2775) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.1 * (2.2775rem + (4.65 - 2.2775) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-2 {
    font-size: 2.72rem;
    font-size: calc( 1.8399999999999999rem + (3.4 - 1.8399999999999999) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.3 * (1.8399999999999999rem + (3.4 - 1.8399999999999999) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-4 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-5 {
    font-size: 1.44rem;
    font-size: calc( 1.28rem + (1.8 - 1.28) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.28rem + (1.8 - 1.28) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-7 {
    font-size: 1.08rem;
    font-size: calc( 1.1225rem + (1.35 - 1.1225) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.1225rem + (1.35 - 1.1225) * ((100vw - 62rem) / (87 - 62))));
  }
}
/* Buttons */
.btn {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .btn {
    padding: 0.75rem 1.5rem;
  }
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #9fe870 !important;
}
.bg-success {
  background-color: #3a341c !important;
}
.bg-info {
  background-color: #320707 !important;
}
.bg-warning {
  background-color: #a0e2e1 !important;
}
.bg-danger {
  background-color: #ffea64 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #9fe870 !important;
  border-color: #9fe870 !important;
  color: #264d0c !important;
  box-shadow: none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: inherit;
  background-color: #bcef9c !important;
  border-color: #bcef9c !important;
  box-shadow: none;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #264d0c !important;
  background-color: #bcef9c !important;
  border-color: #bcef9c !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #2e481a !important;
  border-color: #2e481a !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: inherit;
  background-color: #466d28 !important;
  border-color: #466d28 !important;
  box-shadow: none;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #466d28 !important;
  border-color: #466d28 !important;
}
.btn-info,
.btn-info:active {
  background-color: #320707 !important;
  border-color: #320707 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: inherit;
  background-color: #5f0d0d !important;
  border-color: #5f0d0d !important;
  box-shadow: none;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #5f0d0d !important;
  border-color: #5f0d0d !important;
}
.btn-success,
.btn-success:active {
  background-color: #3a341c !important;
  border-color: #3a341c !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: inherit;
  background-color: #5c532d !important;
  border-color: #5c532d !important;
  box-shadow: none;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #5c532d !important;
  border-color: #5c532d !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #a0e2e1 !important;
  border-color: #a0e2e1 !important;
  color: #1f6463 !important;
  box-shadow: none;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: inherit;
  background-color: #c7eeed !important;
  border-color: #c7eeed !important;
  box-shadow: none;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #1f6463 !important;
  background-color: #c7eeed !important;
  border-color: #c7eeed !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ffea64 !important;
  border-color: #ffea64 !important;
  color: #645600 !important;
  box-shadow: none;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: inherit;
  background-color: #fff197 !important;
  border-color: #fff197 !important;
  box-shadow: none;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #645600 !important;
  background-color: #fff197 !important;
  border-color: #fff197 !important;
}
.btn-white,
.btn-white:active {
  background-color: #eff0ec !important;
  border-color: #eff0ec !important;
  color: #757b62 !important;
  box-shadow: none;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #757b62 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: inherit;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
  box-shadow: none;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #9fe870;
  color: #9fe870;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #6ddc25 !important;
  background-color: transparent !important;
  border-color: #6ddc25 !important;
  box-shadow: none !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #264d0c !important;
  background-color: #9fe870 !important;
  border-color: #9fe870 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #2e481a;
  color: #2e481a;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #050803 !important;
  background-color: transparent !important;
  border-color: #050803 !important;
  box-shadow: none !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #2e481a !important;
  border-color: #2e481a !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #320707;
  color: #320707;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #320707 !important;
  border-color: #320707 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #3a341c;
  color: #3a341c;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #3a341c !important;
  border-color: #3a341c !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #a0e2e1;
  color: #a0e2e1;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #5ececc !important;
  background-color: transparent !important;
  border-color: #5ececc !important;
  box-shadow: none !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #1f6463 !important;
  background-color: #a0e2e1 !important;
  border-color: #a0e2e1 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #ffea64;
  color: #ffea64;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffde0d !important;
  background-color: transparent !important;
  border-color: #ffde0d !important;
  box-shadow: none !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #645600 !important;
  background-color: #ffea64 !important;
  border-color: #ffea64 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: #232323;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: #fafafa;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent !important;
  border-color: #cfcfcf !important;
  box-shadow: none !important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #9fe870 !important;
}
.text-secondary {
  color: #2e481a !important;
}
.text-success {
  color: #3a341c !important;
}
.text-info {
  color: #320707 !important;
}
.text-warning {
  color: #a0e2e1 !important;
}
.text-danger {
  color: #ffea64 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #66d022 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #000000 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #000000 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #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: #fddb00 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  transition: 0.2s;
  position: relative;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0 1.2em;
}
.nav-tabs .nav-link.active {
  color: #9fe870;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #320707;
}
.alert-warning {
  background-color: #a0e2e1;
}
.alert-danger {
  background-color: #ffea64;
}
.mbr-section-btn .btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #9fe870;
  border-color: #9fe870;
  color: #306310;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #9fe870;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #c0b27c;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #f3abab;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Garet-Book';
  font-size: 1.35rem;
  line-height: 1.3;
  font-weight: 400;
  border-radius: 40px !important;
}
.form-control > .mbr-iconfont {
  font-size: 1.6875rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #9fe870 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Garet-Book';
  font-size: 1.35rem;
  line-height: 1.3;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.6875rem;
}
blockquote {
  border-color: #9fe870;
}
/* Forms */
.mbr-form .input-group-btn .btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn .btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #9fe870;
  color: #000000;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #9fe870;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #232323;
  border-bottom-color: #232323;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #9fe870;
  border-bottom-color: #9fe870;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #000000 !important;
  background-color: #9fe870 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #2e481a !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%239fe870' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
@media (max-width: 1400px) {
  .container {
    max-width: 100%;
  }
}
@media (max-width: 1400px) and (min-width: 768px) {
  .container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 1400px) and (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .container-fluid {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uB2ltehvLH {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uB2ltehvLH .mbr-text {
  color: #000000;
}
.cid-uB2ltehvLH .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uB2ltehvLH .mbr-section-title {
  color: #2e481a;
  text-align: left;
}
.cid-uB2ltehvLH .mbr-section-subtitle,
.cid-uB2ltehvLH .main-button {
  text-align: left;
  color: #74868f;
}
.cid-uB2ltehvLH .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uB2ltehvLH .main-button {
    margin-bottom: 2rem;
  }
}
.cid-uB2ltehvLH .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-uB2ltehvLH .panel-group {
  border: none;
}
.cid-uB2ltehvLH .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uB2ltehvLH .card-header {
    padding: 0rem;
  }
}
.cid-uB2ltehvLH .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uB2ltehvLH .collapsed span {
  transform: rotate(0deg);
}
.cid-uB2ltehvLH .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uB2ltehvLH p {
  margin-bottom: 0.3rem;
}
.cid-uB2ltehvLH .panel-title-edit {
  color: #000000;
}
.cid-uB2ltehvLH .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uB2ltehvLH .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uB2ltehvLH .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uB2ltehvLH .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uB2ltehvLH .panel-text {
  color: #000000;
}
.cid-uB2ltehvLH .panel-title-edit,
.cid-uB2ltehvLH .mbr-iconfont {
  color: #374f59;
}
.cid-uB2ltehvLH .mbr-section-title P {
  text-align: left;
}
.cid-uB2w9iLMxU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uB2w9iLMxU img,
.cid-uB2w9iLMxU .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uB2w9iLMxU .item:focus,
.cid-uB2w9iLMxU span:focus {
  outline: none;
}
.cid-uB2w9iLMxU .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uB2w9iLMxU .item {
    margin-bottom: 1rem;
  }
}
.cid-uB2w9iLMxU .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-uB2w9iLMxU .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uB2w9iLMxU .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-uB2w9iLMxU .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uB2w9iLMxU .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uB2w9iLMxU .mbr-section-title {
  color: #000000;
}
.cid-uB2w9iLMxU .item-title {
  text-align: left;
}
.cid-uB2w9iLMxU .item-subtitle {
  text-align: left;
}
.cid-uB2w9iLMxU .mbr-text,
.cid-uB2w9iLMxU .item .mbr-section-btn {
  text-align: left;
}
.cid-uB2w9iLMxU .content-head {
  max-width: 800px;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uB95Yhjtd2 {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uB95Yhjtd2 .item:focus,
.cid-uB95Yhjtd2 span:focus {
  outline: none;
}
.cid-uB95Yhjtd2 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uB95Yhjtd2 .item {
    margin-bottom: 1rem;
  }
}
.cid-uB95Yhjtd2 .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-uB95Yhjtd2 .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uB95Yhjtd2 .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-uB95Yhjtd2 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uB95Yhjtd2 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uB95Yhjtd2 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uB95Yhjtd2 .mbr-text,
.cid-uB95Yhjtd2 .item .mbr-section-btn {
  text-align: center;
}
.cid-uB95Yhjtd2 .content-head {
  max-width: 800px;
}
.cid-uB95Yhjtd2 .mbr-number {
  color: #9fe870;
}
.cid-uB95Yhjtd2 .mbr-section-subtitle,
.cid-uB95Yhjtd2 .mbr-section-head .mbr-section-btn {
  text-align: center;
}
.cid-uB95Yhjtd2 .mbr-text {
  text-align: left;
}
.cid-uB95Yhjtd2 .mbr-text,
.cid-uB95Yhjtd2 .mbr-card-btn {
  text-align: left;
}
.cid-uB95Yhjtd2 .mbr-text,
.cid-uB95Yhjtd2 .mbr-section-btn {
  text-align: left;
}
.cid-uB95Yhjtd2 .mbr-text,
.cid-uB95Yhjtd2 .item-footer .mbr-section-btn {
  text-align: left;
}
.cid-uB95Yhjtd2 .card-text,
.cid-uB95Yhjtd2 .item .mbr-section-btn {
  text-align: left;
}
.cid-uB95Yhjtd2 .card-title {
  text-align: left;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uB9hvwBQpr {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uB9hvwBQpr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB9hvwBQpr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB9hvwBQpr .card-wrapper {
  overflow: hidden;
  background: #ffffff;
}
.cid-uB9hvwBQpr .text-wrapper {
  padding: 4rem 3rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uB9hvwBQpr .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-uB9hvwBQpr .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-uB9hvwBQpr .row {
  align-items: center;
  margin-right: -1rem;
  margin-left: -1rem;
}
.cid-uB9hvwBQpr .row {
  flex-direction: row-reverse;
}
.cid-uB9hvwBQpr .image-wrapper {
  padding: 0 1rem;
}
.cid-uB9hvwBQpr img,
.cid-uB9hvwBQpr .image-wrapper {
  height: 600px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uB9hvwBQpr img,
  .cid-uB9hvwBQpr .image-wrapper {
    max-height: 350px;
  }
}
.cid-uB9hvwBQpr .mbr-section-title {
  color: #000000;
}
.cid-uB9hvwBQpr .mbr-text {
  color: #000000;
}
.cid-uBUpyr9sDt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uBUpyr9sDt .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-uBUpyr9sDt .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uBUpyr9sDt .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uBUpyr9sDt .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uBUpyr9sDt .card-title,
.cid-uBUpyr9sDt .iconfont-wrapper {
  color: #000000;
}
.cid-uBUpyr9sDt .card-text {
  color: #2e481a;
  text-align: center;
}
.cid-uBUpyr9sDt .content-head {
  max-width: 800px;
}
.cid-uBUpyr9sDt .mbr-section-title {
  color: #000000;
}
.cid-uBUpyr9sDt .card-title,
.cid-uBUpyr9sDt .img-wrapper {
  text-align: center;
  color: #374f59;
}
.cid-uBUpyr9sDt .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uB9jkabBzC {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uB9jkabBzC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB9jkabBzC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB9jkabBzC .card-wrapper {
  overflow: hidden;
  background: #ffffff;
}
.cid-uB9jkabBzC .text-wrapper {
  padding: 4rem 3rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uB9jkabBzC .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-uB9jkabBzC .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-uB9jkabBzC .row {
  align-items: center;
  margin-right: -1rem;
  margin-left: -1rem;
}
.cid-uB9jkabBzC .row {
  flex-direction: row-reverse;
}
.cid-uB9jkabBzC .image-wrapper {
  padding: 0 1rem;
}
.cid-uB9jkabBzC img,
.cid-uB9jkabBzC .image-wrapper {
  height: 600px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uB9jkabBzC img,
  .cid-uB9jkabBzC .image-wrapper {
    max-height: 350px;
  }
}
.cid-uB9jkabBzC .mbr-section-title {
  color: #000000;
}
.cid-uB9jkabBzC .mbr-text {
  color: #000000;
}
.cid-uC7rodk3iP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uC7rodk3iP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uC7rodk3iP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uC7rodk3iP .mbr-description {
  text-align: left;
}
.cid-uC7rodk3iP .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uC7rodk3iP .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uC7rodk3iP .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uC7rodk3iP .card-title,
.cid-uC7rodk3iP .iconfont-wrapper {
  color: #000000;
}
.cid-uC7rodk3iP .card-text {
  color: #000000;
}
.cid-uC7rodk3iP .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uC7rodk3iP .mbr-number {
  color: #9fe870;
}
.cid-uC7rodk3iP .mbr-text,
.cid-uC7rodk3iP .mbr-section-btn {
  text-align: center;
}
.cid-uC7rodk3iP .card-text,
.cid-uC7rodk3iP .item .mbr-section-btn {
  text-align: left;
}
.cid-uC7ulvLP77 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uC7ulvLP77 .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-uC7ulvLP77 .panel-group {
  border: none;
}
.cid-uC7ulvLP77 .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uC7ulvLP77 .card-header {
    padding: 0rem;
  }
}
.cid-uC7ulvLP77 .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uC7ulvLP77 .img-col {
  padding: 0;
}
.cid-uC7ulvLP77 .img-item {
  height: 100%;
}
.cid-uC7ulvLP77 img {
  height: 100%;
  object-fit: cover;
}
.cid-uC7ulvLP77 .collapsed span {
  transform: rotate(0deg);
}
.cid-uC7ulvLP77 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uC7ulvLP77 p {
  margin-bottom: 0.3rem;
}
.cid-uC7ulvLP77 .panel-title-edit {
  color: #000000;
}
.cid-uC7ulvLP77 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uC7ulvLP77 .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uC7ulvLP77 .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uC7ulvLP77 .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uC7ulvLP77 .panel-text {
  color: #000000;
}
.cid-uC7ulvLP77 .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-uC7ulvLP77 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uC7ulvLP77 .panel-title-edit,
.cid-uC7ulvLP77 .mbr-iconfont {
  color: #000000;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uB9n9402ot {
  padding-top: 9rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uB9n9402ot .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-uB9n9402ot .panel-group {
  border: none;
}
.cid-uB9n9402ot .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uB9n9402ot .card-header {
    padding: 0rem;
  }
}
.cid-uB9n9402ot .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uB9n9402ot .img-col {
  padding: 0;
}
.cid-uB9n9402ot .img-item {
  height: 100%;
}
.cid-uB9n9402ot img {
  height: 100%;
  object-fit: cover;
}
.cid-uB9n9402ot .collapsed span {
  transform: rotate(0deg);
}
.cid-uB9n9402ot .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uB9n9402ot p {
  margin-bottom: 0.3rem;
}
.cid-uB9n9402ot .panel-title-edit {
  color: #000000;
}
.cid-uB9n9402ot .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uB9n9402ot .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uB9n9402ot .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uB9n9402ot .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uB9n9402ot .panel-text {
  color: #000000;
  text-align: left;
}
.cid-uB9n9402ot .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-uB9n9402ot .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uB9n9402ot .panel-title-edit,
.cid-uB9n9402ot .mbr-iconfont {
  color: #000000;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uB9NwvSmFn {
  padding-top: 9rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uB9NwvSmFn .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-uB9NwvSmFn .panel-group {
  border: none;
}
.cid-uB9NwvSmFn .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uB9NwvSmFn .card-header {
    padding: 0rem;
  }
}
.cid-uB9NwvSmFn .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uB9NwvSmFn .img-col {
  padding: 0;
}
.cid-uB9NwvSmFn .img-item {
  height: 100%;
}
.cid-uB9NwvSmFn img {
  height: 100%;
  object-fit: cover;
}
.cid-uB9NwvSmFn .collapsed span {
  transform: rotate(0deg);
}
.cid-uB9NwvSmFn .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uB9NwvSmFn p {
  margin-bottom: 0.3rem;
}
.cid-uB9NwvSmFn .panel-title-edit {
  color: #000000;
}
.cid-uB9NwvSmFn .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uB9NwvSmFn .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uB9NwvSmFn .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uB9NwvSmFn .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uB9NwvSmFn .panel-text {
  color: #000000;
}
.cid-uB9NwvSmFn .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-uB9NwvSmFn .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uB9NwvSmFn .panel-title-edit,
.cid-uB9NwvSmFn .mbr-iconfont {
  color: #000000;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uC7Ar4JrII {
  display: flex;
  background-image: url("../../../assets/images/sss-1-2000x2000.png");
}
.cid-uC7Ar4JrII .mbr-overlay {
  background-color: #000000;
  opacity: 0.5;
}
@media (min-width: 768px) {
  .cid-uC7Ar4JrII {
    align-items: flex-end;
  }
  .cid-uC7Ar4JrII .row {
    justify-content: center;
  }
  .cid-uC7Ar4JrII .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uC7Ar4JrII .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uC7Ar4JrII {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uC7Ar4JrII .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uC7Ar4JrII .content-wrap {
    width: 100%;
  }
}
.cid-uC7Ar4JrII .mbr-section-title,
.cid-uC7Ar4JrII .mbr-section-subtitle {
  text-align: center;
}
.cid-uC7Ar4JrII .mbr-text,
.cid-uC7Ar4JrII .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uC7Ar4JrII .mbr-section-title {
  color: #ffffff;
}
.cid-uC7FKjqGxd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uC7FKjqGxd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uC7FKjqGxd .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-uC7FKjqGxd .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uC7FKjqGxd .row {
  flex-direction: row-reverse;
}
.cid-uC7FKjqGxd .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uC7FKjqGxd .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uC7FKjqGxd .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uC7FKjqGxd .mbr-section-title {
  color: #2e481a;
}
.cid-uC7FKjqGxd .mbr-text,
.cid-uC7FKjqGxd .mbr-section-btn {
  color: #232323;
}
.cid-uC7E1rmwZP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uC7E1rmwZP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uC7E1rmwZP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-uC7E1rmwZP .card-content-text {
    padding: 1.5rem 1.5rem 0 1.5rem;
  }
}
@media (min-width: 768px) {
  .cid-uC7E1rmwZP .card-content-text {
    padding: 2.25rem 2.25rem 0 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uC7E1rmwZP .card-content-text {
    padding: 4rem 4rem 1rem 4rem;
  }
}
.cid-uC7E1rmwZP .card-wrapper {
  background: #ffffff;
}
.cid-uC7E1rmwZP .mbr-text,
.cid-uC7E1rmwZP .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uC7E1rmwZP .card-title,
.cid-uC7E1rmwZP .card-box {
  text-align: left;
  color: #2e481a;
}
.cid-uC7E1rmwZP .image-wrapper img {
  width: 100%;
}
.cid-uC7JXJjCso {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uC7JXJjCso .mbr-fallback-image.disabled {
  display: none;
}
.cid-uC7JXJjCso .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uC7JXJjCso .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uC7JXJjCso .item-mb {
    margin-bottom: 0;
  }
}
.cid-uC7JXJjCso .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uC7JXJjCso .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uC7JXJjCso .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uC7JXJjCso .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #d70081;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #ffd7ef;
  height: 80px;
  border-radius: 50%;
}
.cid-uC7JXJjCso .mbr-section-title {
  color: #2e481a;
}
.cid-uC7JXJjCso .mbr-section-subtitle {
  color: #232323;
}
.cid-uC7JXJjCso .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uC7JXJjCso .card-box .item-footer {
  margin-top: auto;
}
.cid-uC7JXJjCso .content-head {
  max-width: 800px;
}
.cid-uC7JXJjCso .card-title,
.cid-uC7JXJjCso .iconfont-wrapper {
  color: #2e481a;
}
.cid-uEr5TPrVI1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEr5TPrVI1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEr5TPrVI1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEr5TPrVI1 .img-wrapper {
  text-align: center;
}
.cid-uEr5TPrVI1 img {
  margin: auto;
  width: 200px;
}
.cid-uEr5TPrVI1 .row {
  align-items: flex-start;
}
.cid-uEr5TPrVI1 .item-wrapper {
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 1rem;
}
@media (max-width: 767px) {
  .cid-uEr5TPrVI1 .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-uEr5TPrVI1 .item-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uEr5TPrVI1 .item-wrapper {
    margin-bottom: 3rem;
  }
}
.cid-uEr5TPrVI1 .mbr-section-title,
.cid-uEr5TPrVI1 .mbr-section-subtitle {
  text-align: center;
  color: #000000;
}
.cid-uEr5TPrVI1 .content-head {
  max-width: 800px;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uD3NglDtDl {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uD3NglDtDl .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uD3NglDtDl .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uD3NgmgClh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uD3NgmgClh .row {
  flex-direction: row-reverse;
}
.cid-uD3NgmgClh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uD3NgmgClh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uD3NgmgClh .mbr-description {
  text-align: left;
}
.cid-uD3NgmgClh .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uD3NgmgClh .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uD3NgmgClh .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uD3NgmgClh .card-title,
.cid-uD3NgmgClh .iconfont-wrapper {
  color: #000000;
}
.cid-uD3NgmgClh .card-text {
  color: #000000;
}
.cid-uD3NgmgClh .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uD3NgmgClh .mbr-text,
.cid-uD3NgmgClh .mbr-section-btn {
  text-align: center;
}
.cid-uD3NgmgClh .card-text,
.cid-uD3NgmgClh .item .mbr-section-btn {
  text-align: left;
}
.cid-uD3NgmgClh .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uD3NgmgClh .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uD3NgmgClh .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-uD3NgmgClh .mbr-text UL {
  text-align: left;
}
.cid-uD3NgmFIQQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uD3NgmFIQQ .row {
  flex-direction: row-reverse;
}
.cid-uD3NgmFIQQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uD3NgmFIQQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uD3NgmFIQQ .mbr-description {
  text-align: left;
}
.cid-uD3NgmFIQQ .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uD3NgmFIQQ .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uD3NgmFIQQ .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uD3NgmFIQQ .card-title,
.cid-uD3NgmFIQQ .iconfont-wrapper {
  color: #000000;
}
.cid-uD3NgmFIQQ .card-text {
  color: #000000;
}
.cid-uD3NgmFIQQ .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uD3NgmFIQQ .mbr-text,
.cid-uD3NgmFIQQ .mbr-section-btn {
  text-align: center;
}
.cid-uD3NgmFIQQ .card-text,
.cid-uD3NgmFIQQ .item .mbr-section-btn {
  text-align: left;
}
.cid-uD3NgmFIQQ .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uD3NgmFIQQ .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uD3NgmFIQQ .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-uD3NgmFIQQ .mbr-text UL {
  text-align: left;
}
.cid-uD3Pv9syda {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uD3Pv9syda .mbr-fallback-image.disabled {
  display: none;
}
.cid-uD3Pv9syda .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uD3Pv9syda .mbr-text {
  color: #000000;
}
.cid-uD3Pv9syda .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uD3Pv9syda .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uD3Pv9syda .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uD3Pv9syda .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-uD3Pv9syda .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uD3Pv9syda .main-button {
    margin-bottom: 2rem;
  }
}
.cid-uD3Pv9syda .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uD3Pv9syda .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uD3Pv9syda .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-uD3Pv9syda .mbr-text UL {
  text-align: left;
}
.cid-uD3Pv9syda .mbr-section-subtitle,
.cid-uD3Pv9syda .main-button {
  color: #000000;
}
.cid-uD3Ngn1hzc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uD3XlSTuET {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #edefeb;
}
.cid-uD3XlSTuET .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uD3XlSTuET .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uD3Y6yEL6m {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uD3Y6yEL6m .mbr-fallback-image.disabled {
  display: none;
}
.cid-uD3Y6yEL6m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDg01d1uen {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDg01d1uen .row {
  flex-direction: row-reverse;
}
.cid-uDg01d1uen .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDg01d1uen .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDg01d1uen .mbr-description {
  text-align: left;
}
.cid-uDg01d1uen .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDg01d1uen .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDg01d1uen .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDg01d1uen .card-title,
.cid-uDg01d1uen .iconfont-wrapper {
  color: #000000;
}
.cid-uDg01d1uen .card-text {
  color: #000000;
}
.cid-uDg01d1uen .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDg01d1uen .mbr-text,
.cid-uDg01d1uen .mbr-section-btn {
  text-align: center;
}
.cid-uDg01d1uen .card-text,
.cid-uDg01d1uen .item .mbr-section-btn {
  text-align: left;
}
.cid-uDg01d1uen .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDg01d1uen .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDg01d1uen .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-uDg01d1uen .mbr-text UL {
  text-align: left;
}
.cid-uD3XlUqcZ7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uD7gQ4DpX1 {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #edefeb;
}
.cid-uD7gQ4DpX1 .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uD7gQ4DpX1 .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uD7gQ4WrIr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uD7gQ4WrIr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uD7gQ4WrIr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uD7iRBROzf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uD7iRBROzf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uD7iRBROzf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uD7iRBROzf .mbr-description {
  text-align: left;
}
.cid-uD7iRBROzf .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uD7iRBROzf .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uD7iRBROzf .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uD7iRBROzf .card-title,
.cid-uD7iRBROzf .iconfont-wrapper {
  color: #000000;
}
.cid-uD7iRBROzf .card-text {
  color: #000000;
}
.cid-uD7iRBROzf .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uD7iRBROzf .mbr-text,
.cid-uD7iRBROzf .mbr-section-btn {
  text-align: center;
}
.cid-uD7iRBROzf .card-text,
.cid-uD7iRBROzf .item .mbr-section-btn {
  text-align: left;
}
.cid-uD7iRBROzf .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uD7iRBROzf .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uD7iRBROzf .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-uD7iRBROzf .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uD7iRBROzf .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uD7iRBROzf .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uD7iRBROzf .mbr-text UL {
  text-align: left;
}
.cid-uD7iRBROzf .mbr-text {
  text-align: left;
}
.cid-uD7iRBROzf .mbr-subtitle {
  text-align: center;
}
.cid-uD7gQ5P1NT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uD7M7E4zN2 {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #edefeb;
}
.cid-uD7M7E4zN2 .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uD7M7E4zN2 .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uD7M7Ekrjo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uD7M7Ekrjo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uD7M7Ekrjo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uD7MDsR9tI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uD7MDsR9tI .row {
  flex-direction: row-reverse;
}
.cid-uD7MDsR9tI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uD7MDsR9tI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uD7MDsR9tI .mbr-description {
  text-align: left;
}
.cid-uD7MDsR9tI .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uD7MDsR9tI .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uD7MDsR9tI .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uD7MDsR9tI .card-title,
.cid-uD7MDsR9tI .iconfont-wrapper {
  color: #000000;
}
.cid-uD7MDsR9tI .card-text {
  color: #000000;
}
.cid-uD7MDsR9tI .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uD7MDsR9tI .mbr-text,
.cid-uD7MDsR9tI .mbr-section-btn {
  text-align: center;
}
.cid-uD7MDsR9tI .card-text,
.cid-uD7MDsR9tI .item .mbr-section-btn {
  text-align: left;
}
.cid-uD7MDsR9tI .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uD7MDsR9tI .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uD7MDsR9tI .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-uD7MDsR9tI .mbr-text UL {
  text-align: left;
}
.cid-uD9OUjQHvF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uD9OUjQHvF .row {
  flex-direction: row-reverse;
}
.cid-uD9OUjQHvF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uD9OUjQHvF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uD9OUjQHvF .mbr-description {
  text-align: left;
}
.cid-uD9OUjQHvF .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uD9OUjQHvF .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uD9OUjQHvF .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uD9OUjQHvF .card-title,
.cid-uD9OUjQHvF .iconfont-wrapper {
  color: #000000;
}
.cid-uD9OUjQHvF .card-text {
  color: #000000;
}
.cid-uD9OUjQHvF .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uD9OUjQHvF .mbr-text,
.cid-uD9OUjQHvF .mbr-section-btn {
  text-align: center;
}
.cid-uD9OUjQHvF .card-text,
.cid-uD9OUjQHvF .item .mbr-section-btn {
  text-align: left;
}
.cid-uD9OUjQHvF .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uD9OUjQHvF .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uD9OUjQHvF .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-uD9OUjQHvF .mbr-text UL {
  text-align: left;
}
.cid-uD9PoaGaV3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uD9PoaGaV3 .row {
  flex-direction: row-reverse;
}
.cid-uD9PoaGaV3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uD9PoaGaV3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uD9PoaGaV3 .mbr-description {
  text-align: left;
}
.cid-uD9PoaGaV3 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uD9PoaGaV3 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uD9PoaGaV3 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uD9PoaGaV3 .card-title,
.cid-uD9PoaGaV3 .iconfont-wrapper {
  color: #000000;
}
.cid-uD9PoaGaV3 .card-text {
  color: #000000;
}
.cid-uD9PoaGaV3 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uD9PoaGaV3 .mbr-text,
.cid-uD9PoaGaV3 .mbr-section-btn {
  text-align: center;
}
.cid-uD9PoaGaV3 .card-text,
.cid-uD9PoaGaV3 .item .mbr-section-btn {
  text-align: left;
}
.cid-uD9PoaGaV3 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uD9PoaGaV3 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uD9PoaGaV3 .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-uD9PoaGaV3 .mbr-text UL {
  text-align: left;
}
.cid-uD7M7FbBWn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uD9VpMi8rg {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #edefeb;
}
.cid-uD9VpMi8rg .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uD9VpMi8rg .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uD9VpMAgLW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uD9VpMAgLW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uD9VpMAgLW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uD9VpMWfK2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uD9VpMWfK2 .row {
  flex-direction: row-reverse;
}
.cid-uD9VpMWfK2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uD9VpMWfK2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uD9VpMWfK2 .mbr-description {
  text-align: left;
}
.cid-uD9VpMWfK2 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uD9VpMWfK2 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uD9VpMWfK2 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uD9VpMWfK2 .card-title,
.cid-uD9VpMWfK2 .iconfont-wrapper {
  color: #000000;
}
.cid-uD9VpMWfK2 .card-text {
  color: #000000;
}
.cid-uD9VpMWfK2 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uD9VpMWfK2 .mbr-text,
.cid-uD9VpMWfK2 .mbr-section-btn {
  text-align: center;
}
.cid-uD9VpMWfK2 .card-text,
.cid-uD9VpMWfK2 .item .mbr-section-btn {
  text-align: left;
}
.cid-uD9VpMWfK2 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uD9VpMWfK2 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uD9VpMWfK2 .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-uD9VpMWfK2 .mbr-text UL {
  text-align: left;
}
.cid-uD9VpNovQU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uD9VpNovQU .row {
  flex-direction: row-reverse;
}
.cid-uD9VpNovQU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uD9VpNovQU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uD9VpNovQU .mbr-description {
  text-align: left;
}
.cid-uD9VpNovQU .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uD9VpNovQU .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uD9VpNovQU .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uD9VpNovQU .card-title,
.cid-uD9VpNovQU .iconfont-wrapper {
  color: #000000;
}
.cid-uD9VpNovQU .card-text {
  color: #000000;
}
.cid-uD9VpNovQU .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uD9VpNovQU .mbr-text,
.cid-uD9VpNovQU .mbr-section-btn {
  text-align: center;
}
.cid-uD9VpNovQU .card-text,
.cid-uD9VpNovQU .item .mbr-section-btn {
  text-align: left;
}
.cid-uD9VpNovQU .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uD9VpNovQU .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uD9VpNovQU .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-uD9VpNovQU .mbr-text UL {
  text-align: left;
}
.cid-uD9VpO8MQ1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uDa0GT8TyE {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #edefeb;
}
.cid-uDa0GT8TyE .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uDa0GT8TyE .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uDa0GTpTxG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDa0GTpTxG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDa0GTpTxG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDa0GTJMPW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDa0GTJMPW .row {
  flex-direction: row-reverse;
}
.cid-uDa0GTJMPW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDa0GTJMPW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDa0GTJMPW .mbr-description {
  text-align: left;
}
.cid-uDa0GTJMPW .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDa0GTJMPW .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDa0GTJMPW .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDa0GTJMPW .card-title,
.cid-uDa0GTJMPW .iconfont-wrapper {
  color: #000000;
}
.cid-uDa0GTJMPW .card-text {
  color: #000000;
}
.cid-uDa0GTJMPW .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDa0GTJMPW .mbr-text,
.cid-uDa0GTJMPW .mbr-section-btn {
  text-align: center;
}
.cid-uDa0GTJMPW .card-text,
.cid-uDa0GTJMPW .item .mbr-section-btn {
  text-align: left;
}
.cid-uDa0GTJMPW .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDa0GTJMPW .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDa0GTJMPW .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-uDa0GTJMPW .mbr-text UL {
  text-align: left;
}
.cid-uDa0GU59jB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDa0GU59jB .row {
  flex-direction: row-reverse;
}
.cid-uDa0GU59jB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDa0GU59jB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDa0GU59jB .mbr-description {
  text-align: left;
}
.cid-uDa0GU59jB .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDa0GU59jB .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDa0GU59jB .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDa0GU59jB .card-title,
.cid-uDa0GU59jB .iconfont-wrapper {
  color: #000000;
}
.cid-uDa0GU59jB .card-text {
  color: #000000;
}
.cid-uDa0GU59jB .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDa0GU59jB .mbr-text,
.cid-uDa0GU59jB .mbr-section-btn {
  text-align: center;
}
.cid-uDa0GU59jB .card-text,
.cid-uDa0GU59jB .item .mbr-section-btn {
  text-align: left;
}
.cid-uDa0GU59jB .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDa0GU59jB .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDa0GU59jB .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-uDa0GU59jB .mbr-text UL {
  text-align: left;
}
.cid-uDa3KST72a {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDa3KST72a .row {
  flex-direction: row-reverse;
}
.cid-uDa3KST72a .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDa3KST72a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDa3KST72a .mbr-description {
  text-align: left;
}
.cid-uDa3KST72a .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDa3KST72a .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDa3KST72a .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDa3KST72a .card-title,
.cid-uDa3KST72a .iconfont-wrapper {
  color: #000000;
}
.cid-uDa3KST72a .card-text {
  color: #000000;
}
.cid-uDa3KST72a .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDa3KST72a .mbr-text,
.cid-uDa3KST72a .mbr-section-btn {
  text-align: center;
}
.cid-uDa3KST72a .card-text,
.cid-uDa3KST72a .item .mbr-section-btn {
  text-align: left;
}
.cid-uDa3KST72a .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDa3KST72a .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDa3KST72a .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-uDa3KST72a .mbr-text UL {
  text-align: left;
}
.cid-uDa4jPC7Ia {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDa4jPC7Ia .row {
  flex-direction: row-reverse;
}
.cid-uDa4jPC7Ia .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDa4jPC7Ia .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDa4jPC7Ia .mbr-description {
  text-align: left;
}
.cid-uDa4jPC7Ia .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDa4jPC7Ia .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDa4jPC7Ia .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDa4jPC7Ia .card-title,
.cid-uDa4jPC7Ia .iconfont-wrapper {
  color: #000000;
}
.cid-uDa4jPC7Ia .card-text {
  color: #000000;
}
.cid-uDa4jPC7Ia .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDa4jPC7Ia .mbr-text,
.cid-uDa4jPC7Ia .mbr-section-btn {
  text-align: center;
}
.cid-uDa4jPC7Ia .card-text,
.cid-uDa4jPC7Ia .item .mbr-section-btn {
  text-align: left;
}
.cid-uDa4jPC7Ia .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDa4jPC7Ia .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDa4jPC7Ia .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-uDa4jPC7Ia .mbr-text UL {
  text-align: left;
}
.cid-uDa0GUqnHh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uDehWVozA7 {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #edefeb;
}
.cid-uDehWVozA7 .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uDehWVozA7 .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uDehWVGCEL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDehWVGCEL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDehWVGCEL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDejTkXQjH {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDejTkXQjH .mbr-section-title {
  text-align: center;
  color: #2e481a;
}
.cid-uDejTkXQjH .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uDejQg6qzl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uDejQg6qzl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDejQg6qzl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDejQg6qzl .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uDejQg6qzl .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDejQg6qzl .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDejQg6qzl .card-wrapper {
    padding: 4rem;
  }
}
.cid-uDejQg6qzl .mbr-text,
.cid-uDejQg6qzl .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uDejQg6qzl .card-title,
.cid-uDejQg6qzl .card-box {
  text-align: center;
  color: #000000;
}
.cid-uDejQg6qzl .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDejQg6qzl .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDejQg6qzl .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-uDejQg6qzl .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uDejQg6qzl .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uDejQg6qzl .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDejQg6qzl .mbr-text UL {
  text-align: left;
}
.cid-uDelnIQT9C {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDelnIQT9C .mbr-section-title {
  text-align: center;
  color: #2e481a;
}
.cid-uDelnIQT9C .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uDellS5h3U {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uDellS5h3U .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDellS5h3U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDellS5h3U .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uDellS5h3U .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDellS5h3U .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDellS5h3U .card-wrapper {
    padding: 4rem;
  }
}
.cid-uDellS5h3U .mbr-text,
.cid-uDellS5h3U .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uDellS5h3U .card-title,
.cid-uDellS5h3U .card-box {
  text-align: center;
  color: #000000;
}
.cid-uDellS5h3U .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDellS5h3U .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDellS5h3U .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-uDellS5h3U .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uDellS5h3U .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uDellS5h3U .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDellS5h3U .mbr-text UL {
  text-align: left;
}
.cid-uDehWXFKzm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uDend8DEG7 {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #edefeb;
}
.cid-uDend8DEG7 .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uDend8DEG7 .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uDend8Xkge {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDend8Xkge .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDend8Xkge .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDend9o2bI {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDend9o2bI .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-uDend9o2bI .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uDend9I8Wx {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uDend9I8Wx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDend9I8Wx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDend9I8Wx .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uDend9I8Wx .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDend9I8Wx .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDend9I8Wx .card-wrapper {
    padding: 4rem;
  }
}
.cid-uDend9I8Wx .mbr-text,
.cid-uDend9I8Wx .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uDend9I8Wx .card-title,
.cid-uDend9I8Wx .card-box {
  text-align: center;
  color: #000000;
}
.cid-uDend9I8Wx .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDend9I8Wx .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDend9I8Wx .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-uDend9I8Wx .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uDend9I8Wx .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uDend9I8Wx .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDend9I8Wx .mbr-text UL {
  text-align: left;
}
.cid-uDenda3Ssd {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDenda3Ssd .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-uDenda3Ssd .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uDendakaIH {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uDendakaIH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDendakaIH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDendakaIH .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uDendakaIH .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDendakaIH .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDendakaIH .card-wrapper {
    padding: 4rem;
  }
}
.cid-uDendakaIH .mbr-text,
.cid-uDendakaIH .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uDendakaIH .card-title,
.cid-uDendakaIH .card-box {
  text-align: center;
  color: #000000;
}
.cid-uDendakaIH .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDendakaIH .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDendakaIH .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-uDendakaIH .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uDendakaIH .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uDendakaIH .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDendakaIH .mbr-text UL {
  text-align: left;
}
.cid-uDepB7WyAa {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uDepB7WyAa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDepB7WyAa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDepAqtZzy {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uDepAqtZzy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDepAqtZzy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDepAqtZzy .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uDepAqtZzy .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDepAqtZzy .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDepAqtZzy .card-wrapper {
    padding: 4rem;
  }
}
.cid-uDepAqtZzy .mbr-text,
.cid-uDepAqtZzy .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uDepAqtZzy .card-title,
.cid-uDepAqtZzy .card-box {
  text-align: center;
  color: #000000;
}
.cid-uDepAqtZzy .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDepAqtZzy .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDepAqtZzy .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-uDepAqtZzy .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uDepAqtZzy .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uDepAqtZzy .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDepAqtZzy .mbr-text UL {
  text-align: left;
}
.cid-uDendaH1K8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uDecfTxXNA {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #edefeb;
}
.cid-uDecfTxXNA .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uDecfTxXNA .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uDecfTOlby {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDecfTOlby .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDecfTOlby .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDed08X5az {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDed08X5az .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDed08X5az .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDed08X5az .mbr-description {
  text-align: left;
}
.cid-uDed08X5az .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDed08X5az .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDed08X5az .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDed08X5az .card-title,
.cid-uDed08X5az .iconfont-wrapper {
  color: #000000;
}
.cid-uDed08X5az .card-text {
  color: #000000;
}
.cid-uDed08X5az .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDed08X5az .mbr-text,
.cid-uDed08X5az .mbr-section-btn {
  text-align: center;
}
.cid-uDed08X5az .card-text,
.cid-uDed08X5az .item .mbr-section-btn {
  text-align: left;
}
.cid-uDed08X5az .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDed08X5az .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDed08X5az .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-uDed08X5az .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uDed08X5az .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uDed08X5az .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDed08X5az .mbr-text UL {
  text-align: left;
}
.cid-uDed08X5az .mbr-text {
  text-align: left;
}
.cid-uDed08X5az .mbr-subtitle {
  text-align: center;
}
.cid-uDefsaO7FP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDefsaO7FP .row {
  flex-direction: row-reverse;
}
.cid-uDefsaO7FP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDefsaO7FP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDefsaO7FP .mbr-description {
  text-align: left;
}
.cid-uDefsaO7FP .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDefsaO7FP .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDefsaO7FP .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDefsaO7FP .card-title,
.cid-uDefsaO7FP .iconfont-wrapper {
  color: #000000;
}
.cid-uDefsaO7FP .card-text {
  color: #000000;
}
.cid-uDefsaO7FP .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDefsaO7FP .mbr-text,
.cid-uDefsaO7FP .mbr-section-btn {
  text-align: center;
}
.cid-uDefsaO7FP .card-text,
.cid-uDefsaO7FP .item .mbr-section-btn {
  text-align: left;
}
.cid-uDefsaO7FP .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDefsaO7FP .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDefsaO7FP .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-uDefsaO7FP .mbr-text UL {
  text-align: left;
}
.cid-uDecfVtzB4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uDdyX6QzXy {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #edefeb;
}
.cid-uDdyX6QzXy .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uDdyX6QzXy .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uDdyX78CMl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDdyX78CMl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDdyX78CMl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDdyX7tpoG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDdyX7tpoG .row {
  flex-direction: row-reverse;
}
.cid-uDdyX7tpoG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDdyX7tpoG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDdyX7tpoG .mbr-description {
  text-align: left;
}
.cid-uDdyX7tpoG .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDdyX7tpoG .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDdyX7tpoG .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDdyX7tpoG .card-title,
.cid-uDdyX7tpoG .iconfont-wrapper {
  color: #000000;
}
.cid-uDdyX7tpoG .card-text {
  color: #000000;
}
.cid-uDdyX7tpoG .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDdyX7tpoG .mbr-text,
.cid-uDdyX7tpoG .mbr-section-btn {
  text-align: center;
}
.cid-uDdyX7tpoG .card-text,
.cid-uDdyX7tpoG .item .mbr-section-btn {
  text-align: left;
}
.cid-uDdyX7tpoG .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDdyX7tpoG .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDdyX7tpoG .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-uDdyX7tpoG .mbr-text UL {
  text-align: left;
}
.cid-uDdyX7RrXO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDdyX7RrXO .row {
  flex-direction: row-reverse;
}
.cid-uDdyX7RrXO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDdyX7RrXO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDdyX7RrXO .mbr-description {
  text-align: left;
}
.cid-uDdyX7RrXO .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDdyX7RrXO .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDdyX7RrXO .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDdyX7RrXO .card-title,
.cid-uDdyX7RrXO .iconfont-wrapper {
  color: #000000;
}
.cid-uDdyX7RrXO .card-text {
  color: #000000;
}
.cid-uDdyX7RrXO .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDdyX7RrXO .mbr-text,
.cid-uDdyX7RrXO .mbr-section-btn {
  text-align: center;
}
.cid-uDdyX7RrXO .card-text,
.cid-uDdyX7RrXO .item .mbr-section-btn {
  text-align: left;
}
.cid-uDdyX7RrXO .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDdyX7RrXO .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDdyX7RrXO .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-uDdyX7RrXO .mbr-text UL {
  text-align: left;
}
.cid-uDdyX8Oj91 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uDdqGoOSko {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uDdqGoOSko .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uDdqGoOSko .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uDdqGpUdma {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDdqGpUdma .row {
  flex-direction: row-reverse;
}
.cid-uDdqGpUdma .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDdqGpUdma .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDdqGpUdma .mbr-description {
  text-align: left;
}
.cid-uDdqGpUdma .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDdqGpUdma .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDdqGpUdma .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDdqGpUdma .card-title,
.cid-uDdqGpUdma .iconfont-wrapper {
  color: #000000;
}
.cid-uDdqGpUdma .card-text {
  color: #000000;
}
.cid-uDdqGpUdma .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDdqGpUdma .mbr-text,
.cid-uDdqGpUdma .mbr-section-btn {
  text-align: center;
}
.cid-uDdqGpUdma .card-text,
.cid-uDdqGpUdma .item .mbr-section-btn {
  text-align: left;
}
.cid-uDdqGpUdma .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDdqGpUdma .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDdqGpUdma .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-uDdqGpUdma .mbr-text UL {
  text-align: left;
}
.cid-uDdqGqYoHm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uDdiurDTA1 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-uDdiurDTA1 .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uDdiurDTA1 .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uDdiusdDkA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDdiusdDkA .row {
  flex-direction: row-reverse;
}
.cid-uDdiusdDkA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDdiusdDkA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDdiusdDkA .mbr-description {
  text-align: left;
}
.cid-uDdiusdDkA .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDdiusdDkA .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDdiusdDkA .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDdiusdDkA .card-title,
.cid-uDdiusdDkA .iconfont-wrapper {
  color: #000000;
}
.cid-uDdiusdDkA .card-text {
  color: #000000;
}
.cid-uDdiusdDkA .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDdiusdDkA .mbr-text,
.cid-uDdiusdDkA .mbr-section-btn {
  text-align: center;
}
.cid-uDdiusdDkA .card-text,
.cid-uDdiusdDkA .item .mbr-section-btn {
  text-align: left;
}
.cid-uDdiusdDkA .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDdiusdDkA .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDdiusdDkA .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-uDdiusdDkA .mbr-text UL {
  text-align: left;
}
.cid-uDdiusxjfA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDdiusxjfA .row {
  flex-direction: row-reverse;
}
.cid-uDdiusxjfA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDdiusxjfA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDdiusxjfA .mbr-description {
  text-align: left;
}
.cid-uDdiusxjfA .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDdiusxjfA .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDdiusxjfA .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDdiusxjfA .card-title,
.cid-uDdiusxjfA .iconfont-wrapper {
  color: #000000;
}
.cid-uDdiusxjfA .card-text {
  color: #000000;
}
.cid-uDdiusxjfA .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDdiusxjfA .mbr-text,
.cid-uDdiusxjfA .mbr-section-btn {
  text-align: center;
}
.cid-uDdiusxjfA .card-text,
.cid-uDdiusxjfA .item .mbr-section-btn {
  text-align: left;
}
.cid-uDdiusxjfA .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDdiusxjfA .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDdiusxjfA .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-uDdiusxjfA .mbr-text UL {
  text-align: left;
}
.cid-uDdiusSECc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDdiusSECc .row {
  flex-direction: row-reverse;
}
.cid-uDdiusSECc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDdiusSECc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDdiusSECc .mbr-description {
  text-align: left;
}
.cid-uDdiusSECc .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDdiusSECc .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDdiusSECc .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDdiusSECc .card-title,
.cid-uDdiusSECc .iconfont-wrapper {
  color: #000000;
}
.cid-uDdiusSECc .card-text {
  color: #000000;
}
.cid-uDdiusSECc .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDdiusSECc .mbr-text,
.cid-uDdiusSECc .mbr-section-btn {
  text-align: center;
}
.cid-uDdiusSECc .card-text,
.cid-uDdiusSECc .item .mbr-section-btn {
  text-align: left;
}
.cid-uDdiusSECc .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDdiusSECc .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDdiusSECc .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-uDdiusSECc .mbr-text UL {
  text-align: left;
}
.cid-uDdiutFz81 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uD47e00VvR {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uD47e00VvR .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uD47e00VvR .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uD47e0d2YB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uD47e0d2YB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uD47e0d2YB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uD48qR8ySf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uD48qR8ySf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uD48qR8ySf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uD48qR8ySf .mbr-description {
  text-align: left;
}
.cid-uD48qR8ySf .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uD48qR8ySf .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uD48qR8ySf .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uD48qR8ySf .card-title,
.cid-uD48qR8ySf .iconfont-wrapper {
  color: #000000;
}
.cid-uD48qR8ySf .card-text {
  color: #000000;
}
.cid-uD48qR8ySf .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uD48qR8ySf .mbr-text,
.cid-uD48qR8ySf .mbr-section-btn {
  text-align: center;
}
.cid-uD48qR8ySf .card-text,
.cid-uD48qR8ySf .item .mbr-section-btn {
  text-align: left;
}
.cid-uD48qR8ySf .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uD48qR8ySf .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uD48qR8ySf .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-uD48qR8ySf .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uD48qR8ySf .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uD48qR8ySf .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uD48qR8ySf .mbr-text UL {
  text-align: left;
}
.cid-uD48qR8ySf .mbr-text {
  text-align: left;
}
.cid-uD48qR8ySf .mbr-subtitle {
  text-align: center;
}
.cid-uD47e0RCAJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uD3Rk8KYFq {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uD3Rk8KYFq .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uD3Rk8KYFq .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uD3Rk95aEc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uD3Rk95aEc .row {
  flex-direction: row-reverse;
}
.cid-uD3Rk95aEc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uD3Rk95aEc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uD3Rk95aEc .mbr-description {
  text-align: left;
}
.cid-uD3Rk95aEc .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uD3Rk95aEc .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uD3Rk95aEc .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uD3Rk95aEc .card-title,
.cid-uD3Rk95aEc .iconfont-wrapper {
  color: #000000;
}
.cid-uD3Rk95aEc .card-text {
  color: #000000;
}
.cid-uD3Rk95aEc .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uD3Rk95aEc .mbr-text,
.cid-uD3Rk95aEc .mbr-section-btn {
  text-align: center;
}
.cid-uD3Rk95aEc .card-text,
.cid-uD3Rk95aEc .item .mbr-section-btn {
  text-align: left;
}
.cid-uD3Rk95aEc .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uD3Rk95aEc .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uD3Rk95aEc .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-uD3Rk95aEc .mbr-text UL {
  text-align: left;
}
.cid-uD3Rk9Bjzb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uD3Rk9Bjzb .row {
  flex-direction: row-reverse;
}
.cid-uD3Rk9Bjzb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uD3Rk9Bjzb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uD3Rk9Bjzb .mbr-description {
  text-align: left;
}
.cid-uD3Rk9Bjzb .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uD3Rk9Bjzb .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uD3Rk9Bjzb .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uD3Rk9Bjzb .card-title,
.cid-uD3Rk9Bjzb .iconfont-wrapper {
  color: #000000;
}
.cid-uD3Rk9Bjzb .card-text {
  color: #000000;
}
.cid-uD3Rk9Bjzb .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uD3Rk9Bjzb .mbr-text,
.cid-uD3Rk9Bjzb .mbr-section-btn {
  text-align: center;
}
.cid-uD3Rk9Bjzb .card-text,
.cid-uD3Rk9Bjzb .item .mbr-section-btn {
  text-align: left;
}
.cid-uD3Rk9Bjzb .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uD3Rk9Bjzb .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uD3Rk9Bjzb .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-uD3Rk9Bjzb .mbr-text UL {
  text-align: left;
}
.cid-uD3UqL1Zml {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uD3UqL1Zml .row {
  flex-direction: row-reverse;
}
.cid-uD3UqL1Zml .mbr-fallback-image.disabled {
  display: none;
}
.cid-uD3UqL1Zml .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uD3UqL1Zml .mbr-description {
  text-align: left;
}
.cid-uD3UqL1Zml .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uD3UqL1Zml .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uD3UqL1Zml .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uD3UqL1Zml .card-title,
.cid-uD3UqL1Zml .iconfont-wrapper {
  color: #000000;
}
.cid-uD3UqL1Zml .card-text {
  color: #000000;
}
.cid-uD3UqL1Zml .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uD3UqL1Zml .mbr-text,
.cid-uD3UqL1Zml .mbr-section-btn {
  text-align: center;
}
.cid-uD3UqL1Zml .card-text,
.cid-uD3UqL1Zml .item .mbr-section-btn {
  text-align: left;
}
.cid-uD3UqL1Zml .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uD3UqL1Zml .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uD3UqL1Zml .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-uD3UqL1Zml .mbr-text UL {
  text-align: left;
}
.cid-uD3VXRkLYi {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uD3VXRkLYi .row {
  flex-direction: row-reverse;
}
.cid-uD3VXRkLYi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uD3VXRkLYi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uD3VXRkLYi .mbr-description {
  text-align: left;
}
.cid-uD3VXRkLYi .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uD3VXRkLYi .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uD3VXRkLYi .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uD3VXRkLYi .card-title,
.cid-uD3VXRkLYi .iconfont-wrapper {
  color: #000000;
}
.cid-uD3VXRkLYi .card-text {
  color: #000000;
}
.cid-uD3VXRkLYi .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uD3VXRkLYi .mbr-text,
.cid-uD3VXRkLYi .mbr-section-btn {
  text-align: center;
}
.cid-uD3VXRkLYi .card-text,
.cid-uD3VXRkLYi .item .mbr-section-btn {
  text-align: left;
}
.cid-uD3VXRkLYi .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uD3VXRkLYi .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uD3VXRkLYi .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-uD3VXRkLYi .mbr-text UL {
  text-align: left;
}
.cid-uD3WJQ6zR0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uD3WJQ6zR0 .row {
  flex-direction: row-reverse;
}
.cid-uD3WJQ6zR0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uD3WJQ6zR0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uD3WJQ6zR0 .mbr-description {
  text-align: left;
}
.cid-uD3WJQ6zR0 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uD3WJQ6zR0 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uD3WJQ6zR0 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uD3WJQ6zR0 .card-title,
.cid-uD3WJQ6zR0 .iconfont-wrapper {
  color: #000000;
}
.cid-uD3WJQ6zR0 .card-text {
  color: #000000;
}
.cid-uD3WJQ6zR0 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uD3WJQ6zR0 .mbr-text,
.cid-uD3WJQ6zR0 .mbr-section-btn {
  text-align: center;
}
.cid-uD3WJQ6zR0 .card-text,
.cid-uD3WJQ6zR0 .item .mbr-section-btn {
  text-align: left;
}
.cid-uD3WJQ6zR0 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uD3WJQ6zR0 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uD3WJQ6zR0 .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-uD3WJQ6zR0 .mbr-text UL {
  text-align: left;
}
.cid-uD3RkalpKc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uCAKtYkvEy {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uCAKtYkvEy .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uCAKtYkvEy .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uCAKtYN8hb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uCAKtYN8hb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCAKtYN8hb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCAKtZel2A {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCAKtZel2A .row {
  flex-direction: row-reverse;
}
.cid-uCAKtZel2A .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCAKtZel2A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCAKtZel2A .mbr-description {
  text-align: left;
}
.cid-uCAKtZel2A .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCAKtZel2A .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCAKtZel2A .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCAKtZel2A .card-title,
.cid-uCAKtZel2A .iconfont-wrapper {
  color: #000000;
}
.cid-uCAKtZel2A .card-text {
  color: #000000;
}
.cid-uCAKtZel2A .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCAKtZel2A .mbr-text,
.cid-uCAKtZel2A .mbr-section-btn {
  text-align: center;
}
.cid-uCAKtZel2A .card-text,
.cid-uCAKtZel2A .item .mbr-section-btn {
  text-align: left;
}
.cid-uCAKtZel2A .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCAKtZel2A .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCAKtZel2A .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-uCAKtZel2A .mbr-text UL {
  text-align: left;
}
.cid-uCAKtZDCx0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCAKtZDCx0 .row {
  flex-direction: row-reverse;
}
.cid-uCAKtZDCx0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCAKtZDCx0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCAKtZDCx0 .mbr-description {
  text-align: left;
}
.cid-uCAKtZDCx0 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCAKtZDCx0 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCAKtZDCx0 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCAKtZDCx0 .card-title,
.cid-uCAKtZDCx0 .iconfont-wrapper {
  color: #000000;
}
.cid-uCAKtZDCx0 .card-text {
  color: #000000;
}
.cid-uCAKtZDCx0 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCAKtZDCx0 .mbr-text,
.cid-uCAKtZDCx0 .mbr-section-btn {
  text-align: center;
}
.cid-uCAKtZDCx0 .card-text,
.cid-uCAKtZDCx0 .item .mbr-section-btn {
  text-align: left;
}
.cid-uCAKtZDCx0 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCAKtZDCx0 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCAKtZDCx0 .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-uCAKtZDCx0 .mbr-text UL {
  text-align: left;
}
.cid-uCAKu03VcI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uCAFIABbLT {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uCAFIABbLT .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uCAFIABbLT .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uCAFIAWLoY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uCAFIAWLoY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCAFIAWLoY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCAGxQtQXc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCAGxQtQXc .row {
  flex-direction: row-reverse;
}
.cid-uCAGxQtQXc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCAGxQtQXc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCAGxQtQXc .mbr-description {
  text-align: left;
}
.cid-uCAGxQtQXc .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCAGxQtQXc .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCAGxQtQXc .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCAGxQtQXc .card-title,
.cid-uCAGxQtQXc .iconfont-wrapper {
  color: #000000;
}
.cid-uCAGxQtQXc .card-text {
  color: #000000;
}
.cid-uCAGxQtQXc .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCAGxQtQXc .mbr-text,
.cid-uCAGxQtQXc .mbr-section-btn {
  text-align: center;
}
.cid-uCAGxQtQXc .card-text,
.cid-uCAGxQtQXc .item .mbr-section-btn {
  text-align: left;
}
.cid-uCAGxQtQXc .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCAGxQtQXc .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCAGxQtQXc .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-uCAGxQtQXc .mbr-text UL {
  text-align: left;
}
.cid-uCAIigDDGH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCAIigDDGH .row {
  flex-direction: row-reverse;
}
.cid-uCAIigDDGH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCAIigDDGH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCAIigDDGH .mbr-description {
  text-align: left;
}
.cid-uCAIigDDGH .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCAIigDDGH .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCAIigDDGH .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCAIigDDGH .card-title,
.cid-uCAIigDDGH .iconfont-wrapper {
  color: #000000;
}
.cid-uCAIigDDGH .card-text {
  color: #000000;
}
.cid-uCAIigDDGH .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCAIigDDGH .mbr-text,
.cid-uCAIigDDGH .mbr-section-btn {
  text-align: center;
}
.cid-uCAIigDDGH .card-text,
.cid-uCAIigDDGH .item .mbr-section-btn {
  text-align: left;
}
.cid-uCAIigDDGH .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCAIigDDGH .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCAIigDDGH .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-uCAIigDDGH .mbr-text UL {
  text-align: left;
}
.cid-uCAFICcgmt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uCAzKGzTJo {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uCAzKGzTJo .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uCAzKGzTJo .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uCAzKGPmNo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uCAzKGPmNo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCAzKGPmNo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCAAB49VBf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uCAAB49VBf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCAAB49VBf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCAAB49VBf .mbr-text {
  color: #000000;
}
.cid-uCAAB49VBf .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uCAAB49VBf .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCAAB49VBf .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCAAB49VBf .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-uCAAB49VBf .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uCAAB49VBf .main-button {
    margin-bottom: 2rem;
  }
}
.cid-uCAAB49VBf .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCAAB49VBf .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCAAB49VBf .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-uCAAB49VBf .mbr-text UL {
  text-align: left;
}
.cid-uCAAB49VBf .mbr-section-subtitle,
.cid-uCAAB49VBf .main-button {
  color: #000000;
}
.cid-uDg164s0BS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDg164s0BS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDg164s0BS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDg164s0BS .mbr-description {
  text-align: left;
}
.cid-uDg164s0BS .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDg164s0BS .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDg164s0BS .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDg164s0BS .card-title,
.cid-uDg164s0BS .iconfont-wrapper {
  color: #000000;
}
.cid-uDg164s0BS .card-text {
  color: #000000;
}
.cid-uDg164s0BS .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDg164s0BS .mbr-text,
.cid-uDg164s0BS .mbr-section-btn {
  text-align: center;
}
.cid-uDg164s0BS .card-text,
.cid-uDg164s0BS .item .mbr-section-btn {
  text-align: left;
}
.cid-uDg164s0BS .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDg164s0BS .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDg164s0BS .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-uDg164s0BS .mbr-text UL {
  text-align: left;
}
.cid-uCAzKI3jXU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uColRPHFNQ {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uColRPHFNQ .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uColRPHFNQ .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uColRQ0onZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uColRQ0onZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uColRQ0onZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uColRQNBBD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uColRQNBBD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uColRQNBBD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uColRQNBBD .mbr-description {
  text-align: left;
}
.cid-uColRQNBBD .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uColRQNBBD .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uColRQNBBD .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uColRQNBBD .card-title,
.cid-uColRQNBBD .iconfont-wrapper {
  color: #000000;
}
.cid-uColRQNBBD .card-text {
  color: #000000;
}
.cid-uColRQNBBD .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uColRQNBBD .mbr-text,
.cid-uColRQNBBD .mbr-section-btn {
  text-align: center;
}
.cid-uColRQNBBD .card-text,
.cid-uColRQNBBD .item .mbr-section-btn {
  text-align: left;
}
.cid-uColRQNBBD .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uColRQNBBD .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uColRQNBBD .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-uColRQNBBD .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uColRQNBBD .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uColRQNBBD .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uColRQNBBD .mbr-text UL {
  text-align: left;
}
.cid-uColRQNBBD .mbr-text {
  text-align: left;
}
.cid-uColRQNBBD .mbr-subtitle {
  text-align: center;
}
.cid-uColRRFDFM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uColRRFDFM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uColRRFDFM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uColRRFDFM .mbr-description {
  text-align: left;
}
.cid-uColRRFDFM .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uColRRFDFM .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uColRRFDFM .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uColRRFDFM .card-title,
.cid-uColRRFDFM .iconfont-wrapper {
  color: #000000;
}
.cid-uColRRFDFM .card-text {
  color: #000000;
}
.cid-uColRRFDFM .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uColRRFDFM .mbr-text,
.cid-uColRRFDFM .mbr-section-btn {
  text-align: center;
}
.cid-uColRRFDFM .card-text,
.cid-uColRRFDFM .item .mbr-section-btn {
  text-align: left;
}
.cid-uColRRFDFM .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uColRRFDFM .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uColRRFDFM .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-uColRRFDFM .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uColRRFDFM .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uColRRFDFM .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uColRRFDFM .mbr-text UL {
  text-align: left;
}
.cid-uColRRFDFM .mbr-text {
  text-align: left;
}
.cid-uColRRFDFM .mbr-subtitle {
  text-align: center;
}
.cid-uColRSBCmD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uBUuOt1ysc {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uBUuOt1ysc .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uBUuOt1ysc .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uCmgScVyBM {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uCmgScVyBM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCmgScVyBM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCmgD2C1gP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uCmgD2C1gP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCmgD2C1gP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCmgD2C1gP .mbr-text {
  color: #000000;
}
.cid-uCmgD2C1gP .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uCmgD2C1gP .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCmgD2C1gP .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCmgD2C1gP .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-uCmgD2C1gP .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uCmgD2C1gP .main-button {
    margin-bottom: 2rem;
  }
}
.cid-uCmgD2C1gP .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCmgD2C1gP .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCmgD2C1gP .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-uCmgD2C1gP .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uCmgD2C1gP .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uCmgD2C1gP .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uCmgD2C1gP .mbr-text UL {
  text-align: left;
}
.cid-uCmgD2C1gP .mbr-section-subtitle,
.cid-uCmgD2C1gP .main-button {
  color: #000000;
}
.cid-uCmhS7JiDD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCmhS7JiDD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCmhS7JiDD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCmhS7JiDD .mbr-description {
  text-align: left;
}
.cid-uCmhS7JiDD .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCmhS7JiDD .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCmhS7JiDD .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCmhS7JiDD .card-title,
.cid-uCmhS7JiDD .iconfont-wrapper {
  color: #000000;
}
.cid-uCmhS7JiDD .card-text {
  color: #000000;
}
.cid-uCmhS7JiDD .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCmhS7JiDD .mbr-text,
.cid-uCmhS7JiDD .mbr-section-btn {
  text-align: center;
}
.cid-uCmhS7JiDD .card-text,
.cid-uCmhS7JiDD .item .mbr-section-btn {
  text-align: left;
}
.cid-uCmhS7JiDD .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCmhS7JiDD .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCmhS7JiDD .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-uCmhS7JiDD .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uCmhS7JiDD .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uCmhS7JiDD .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uCmhS7JiDD .mbr-text UL {
  text-align: left;
}
.cid-uCmhS7JiDD .mbr-text {
  text-align: left;
}
.cid-uCmhS7JiDD .mbr-subtitle {
  text-align: center;
}
.cid-uCmk9VLzwG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCmk9VLzwG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCmk9VLzwG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCmk9VLzwG .mbr-description {
  text-align: left;
}
.cid-uCmk9VLzwG .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCmk9VLzwG .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCmk9VLzwG .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCmk9VLzwG .card-title,
.cid-uCmk9VLzwG .iconfont-wrapper {
  color: #000000;
}
.cid-uCmk9VLzwG .card-text {
  color: #000000;
}
.cid-uCmk9VLzwG .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCmk9VLzwG .mbr-text,
.cid-uCmk9VLzwG .mbr-section-btn {
  text-align: center;
}
.cid-uCmk9VLzwG .card-text,
.cid-uCmk9VLzwG .item .mbr-section-btn {
  text-align: left;
}
.cid-uCmk9VLzwG .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCmk9VLzwG .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCmk9VLzwG .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-uCmk9VLzwG .mbr-text UL {
  text-align: left;
}
.cid-uCmodxyGs6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCmodxyGs6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCmodxyGs6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCmodxyGs6 .mbr-description {
  text-align: left;
}
.cid-uCmodxyGs6 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCmodxyGs6 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCmodxyGs6 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCmodxyGs6 .card-title,
.cid-uCmodxyGs6 .iconfont-wrapper {
  color: #000000;
}
.cid-uCmodxyGs6 .card-text {
  color: #000000;
}
.cid-uCmodxyGs6 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCmodxyGs6 .mbr-text,
.cid-uCmodxyGs6 .mbr-section-btn {
  text-align: center;
}
.cid-uCmodxyGs6 .card-text,
.cid-uCmodxyGs6 .item .mbr-section-btn {
  text-align: left;
}
.cid-uCmodxyGs6 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCmodxyGs6 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCmodxyGs6 .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-uCmodxyGs6 .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uCmodxyGs6 .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uCmodxyGs6 .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uCmodxyGs6 .mbr-text UL {
  text-align: left;
}
.cid-uCmodxyGs6 .mbr-text {
  text-align: left;
}
.cid-uCmodxyGs6 .mbr-subtitle {
  text-align: center;
}
.cid-uCmmmgPaTW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCmmmgPaTW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCmmmgPaTW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCmmmgPaTW .mbr-description {
  text-align: left;
}
.cid-uCmmmgPaTW .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCmmmgPaTW .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCmmmgPaTW .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCmmmgPaTW .card-title,
.cid-uCmmmgPaTW .iconfont-wrapper {
  color: #000000;
}
.cid-uCmmmgPaTW .card-text {
  color: #000000;
}
.cid-uCmmmgPaTW .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCmmmgPaTW .mbr-text,
.cid-uCmmmgPaTW .mbr-section-btn {
  text-align: center;
}
.cid-uCmmmgPaTW .card-text,
.cid-uCmmmgPaTW .item .mbr-section-btn {
  text-align: left;
}
.cid-uCmmmgPaTW .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCmmmgPaTW .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCmmmgPaTW .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-uCmmmgPaTW .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uCmmmgPaTW .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uCmmmgPaTW .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uCmmmgPaTW .mbr-text UL {
  text-align: left;
}
.cid-uCmmmgPaTW .mbr-text {
  text-align: left;
}
.cid-uCmmmgPaTW .mbr-subtitle {
  text-align: center;
}
.cid-uBUuOw0Db5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uCLe4pq37h {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uCLe4pq37h .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uCLe4pq37h .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uCLe4pWLPY {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCLe4pWLPY .row {
  flex-direction: row-reverse;
}
.cid-uCLe4pWLPY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCLe4pWLPY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCLe4pWLPY .mbr-description {
  text-align: left;
}
.cid-uCLe4pWLPY .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCLe4pWLPY .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCLe4pWLPY .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCLe4pWLPY .card-title,
.cid-uCLe4pWLPY .iconfont-wrapper {
  color: #000000;
}
.cid-uCLe4pWLPY .card-text {
  color: #000000;
}
.cid-uCLe4pWLPY .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCLe4pWLPY .mbr-text,
.cid-uCLe4pWLPY .mbr-section-btn {
  text-align: center;
}
.cid-uCLe4pWLPY .card-text,
.cid-uCLe4pWLPY .item .mbr-section-btn {
  text-align: left;
}
.cid-uCLe4pWLPY .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCLe4pWLPY .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCLe4pWLPY .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-uCLe4pWLPY .mbr-text UL {
  text-align: left;
}
.cid-uCLe4qezg2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCLe4qezg2 .row {
  flex-direction: row-reverse;
}
.cid-uCLe4qezg2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCLe4qezg2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCLe4qezg2 .mbr-description {
  text-align: left;
}
.cid-uCLe4qezg2 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCLe4qezg2 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCLe4qezg2 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCLe4qezg2 .card-title,
.cid-uCLe4qezg2 .iconfont-wrapper {
  color: #000000;
}
.cid-uCLe4qezg2 .card-text {
  color: #000000;
}
.cid-uCLe4qezg2 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCLe4qezg2 .mbr-text,
.cid-uCLe4qezg2 .mbr-section-btn {
  text-align: center;
}
.cid-uCLe4qezg2 .card-text,
.cid-uCLe4qezg2 .item .mbr-section-btn {
  text-align: left;
}
.cid-uCLe4qezg2 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCLe4qezg2 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCLe4qezg2 .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-uCLe4qezg2 .mbr-text UL {
  text-align: left;
}
.cid-uCLe4qvy0K {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uCLstIgqr6 {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uCLstIgqr6 .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uCLstIgqr6 .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uCLstIzill {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCLstIzill .row {
  flex-direction: row-reverse;
}
.cid-uCLstIzill .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCLstIzill .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCLstIzill .mbr-description {
  text-align: left;
}
.cid-uCLstIzill .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCLstIzill .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCLstIzill .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCLstIzill .card-title,
.cid-uCLstIzill .iconfont-wrapper {
  color: #000000;
}
.cid-uCLstIzill .card-text {
  color: #000000;
}
.cid-uCLstIzill .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCLstIzill .mbr-text,
.cid-uCLstIzill .mbr-section-btn {
  text-align: center;
}
.cid-uCLstIzill .card-text,
.cid-uCLstIzill .item .mbr-section-btn {
  text-align: left;
}
.cid-uCLstIzill .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCLstIzill .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCLstIzill .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-uCLstIzill .mbr-text UL {
  text-align: left;
}
.cid-uEgPcZwlcF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEgPcZwlcF .row {
  flex-direction: row-reverse;
}
.cid-uEgPcZwlcF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEgPcZwlcF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEgPcZwlcF .mbr-description {
  text-align: left;
}
.cid-uEgPcZwlcF .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEgPcZwlcF .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEgPcZwlcF .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEgPcZwlcF .card-title,
.cid-uEgPcZwlcF .iconfont-wrapper {
  color: #000000;
}
.cid-uEgPcZwlcF .card-text {
  color: #000000;
}
.cid-uEgPcZwlcF .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEgPcZwlcF .mbr-text,
.cid-uEgPcZwlcF .mbr-section-btn {
  text-align: center;
}
.cid-uEgPcZwlcF .card-text,
.cid-uEgPcZwlcF .item .mbr-section-btn {
  text-align: left;
}
.cid-uEgPcZwlcF .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEgPcZwlcF .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEgPcZwlcF .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-uEgPcZwlcF .mbr-text UL {
  text-align: left;
}
.cid-uCLstJiMfB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uCLlybRc0D {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uCLlybRc0D .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uCLlybRc0D .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uCLlyc7FCM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCLlyc7FCM .row {
  flex-direction: row-reverse;
}
.cid-uCLlyc7FCM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCLlyc7FCM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCLlyc7FCM .mbr-description {
  text-align: left;
}
.cid-uCLlyc7FCM .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCLlyc7FCM .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCLlyc7FCM .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCLlyc7FCM .card-title,
.cid-uCLlyc7FCM .iconfont-wrapper {
  color: #000000;
}
.cid-uCLlyc7FCM .card-text {
  color: #000000;
}
.cid-uCLlyc7FCM .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCLlyc7FCM .mbr-text,
.cid-uCLlyc7FCM .mbr-section-btn {
  text-align: center;
}
.cid-uCLlyc7FCM .card-text,
.cid-uCLlyc7FCM .item .mbr-section-btn {
  text-align: left;
}
.cid-uCLlyc7FCM .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCLlyc7FCM .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCLlyc7FCM .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-uCLlyc7FCM .mbr-text UL {
  text-align: left;
}
.cid-uCLlycuoKv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCLlycuoKv .row {
  flex-direction: row-reverse;
}
.cid-uCLlycuoKv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCLlycuoKv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCLlycuoKv .mbr-description {
  text-align: left;
}
.cid-uCLlycuoKv .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCLlycuoKv .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCLlycuoKv .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCLlycuoKv .card-title,
.cid-uCLlycuoKv .iconfont-wrapper {
  color: #000000;
}
.cid-uCLlycuoKv .card-text {
  color: #000000;
}
.cid-uCLlycuoKv .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCLlycuoKv .mbr-text,
.cid-uCLlycuoKv .mbr-section-btn {
  text-align: center;
}
.cid-uCLlycuoKv .card-text,
.cid-uCLlycuoKv .item .mbr-section-btn {
  text-align: left;
}
.cid-uCLlycuoKv .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCLlycuoKv .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCLlycuoKv .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-uCLlycuoKv .mbr-text UL {
  text-align: left;
}
.cid-uCLlycNYcA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uCPG1byOWo {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uCPG1byOWo .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uCPG1byOWo .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uCPG1bMCW1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCPG1bMCW1 .row {
  flex-direction: row-reverse;
}
.cid-uCPG1bMCW1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCPG1bMCW1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCPG1bMCW1 .mbr-description {
  text-align: left;
}
.cid-uCPG1bMCW1 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCPG1bMCW1 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCPG1bMCW1 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCPG1bMCW1 .card-title,
.cid-uCPG1bMCW1 .iconfont-wrapper {
  color: #000000;
}
.cid-uCPG1bMCW1 .card-text {
  color: #000000;
}
.cid-uCPG1bMCW1 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCPG1bMCW1 .mbr-text,
.cid-uCPG1bMCW1 .mbr-section-btn {
  text-align: center;
}
.cid-uCPG1bMCW1 .card-text,
.cid-uCPG1bMCW1 .item .mbr-section-btn {
  text-align: left;
}
.cid-uCPG1bMCW1 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCPG1bMCW1 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCPG1bMCW1 .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-uCPG1bMCW1 .mbr-text UL {
  text-align: left;
}
.cid-uCPG1czaYu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uCLbSYpqNt {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uCLbSYpqNt .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uCLbSYpqNt .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uCLbSYHyqX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uCLbSYHyqX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCLbSYHyqX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCLbSZ5HXt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCLbSZ5HXt .row {
  flex-direction: row-reverse;
}
.cid-uCLbSZ5HXt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCLbSZ5HXt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCLbSZ5HXt .mbr-description {
  text-align: left;
}
.cid-uCLbSZ5HXt .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCLbSZ5HXt .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCLbSZ5HXt .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCLbSZ5HXt .card-title,
.cid-uCLbSZ5HXt .iconfont-wrapper {
  color: #000000;
}
.cid-uCLbSZ5HXt .card-text {
  color: #000000;
}
.cid-uCLbSZ5HXt .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCLbSZ5HXt .mbr-text,
.cid-uCLbSZ5HXt .mbr-section-btn {
  text-align: center;
}
.cid-uCLbSZ5HXt .card-text,
.cid-uCLbSZ5HXt .item .mbr-section-btn {
  text-align: left;
}
.cid-uCLbSZ5HXt .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCLbSZ5HXt .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCLbSZ5HXt .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-uCLbSZ5HXt .mbr-text UL {
  text-align: left;
}
.cid-uCLbSZNLVi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uCJRbZMPkZ {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uCJRbZMPkZ .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uCJRbZMPkZ .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uCJRc02ndS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uCJRc02ndS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCJRc02ndS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCJV8IYyUC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCJV8IYyUC .row {
  flex-direction: row-reverse;
}
.cid-uCJV8IYyUC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCJV8IYyUC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCJV8IYyUC .mbr-description {
  text-align: left;
}
.cid-uCJV8IYyUC .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCJV8IYyUC .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCJV8IYyUC .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCJV8IYyUC .card-title,
.cid-uCJV8IYyUC .iconfont-wrapper {
  color: #000000;
}
.cid-uCJV8IYyUC .card-text {
  color: #000000;
}
.cid-uCJV8IYyUC .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCJV8IYyUC .mbr-text,
.cid-uCJV8IYyUC .mbr-section-btn {
  text-align: center;
}
.cid-uCJV8IYyUC .card-text,
.cid-uCJV8IYyUC .item .mbr-section-btn {
  text-align: left;
}
.cid-uCJV8IYyUC .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCJV8IYyUC .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCJV8IYyUC .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-uCJV8IYyUC .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uCJV8IYyUC .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uCJV8IYyUC .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uCJV8IYyUC .mbr-text UL {
  text-align: left;
}
.cid-uCJV8IYyUC .mbr-text {
  text-align: left;
}
.cid-uCJV8IYyUC .mbr-subtitle {
  text-align: center;
}
.cid-uCJVLlEF2f {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCJVLlEF2f .row {
  flex-direction: row-reverse;
}
.cid-uCJVLlEF2f .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCJVLlEF2f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCJVLlEF2f .mbr-description {
  text-align: left;
}
.cid-uCJVLlEF2f .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCJVLlEF2f .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCJVLlEF2f .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCJVLlEF2f .card-title,
.cid-uCJVLlEF2f .iconfont-wrapper {
  color: #000000;
}
.cid-uCJVLlEF2f .card-text {
  color: #000000;
}
.cid-uCJVLlEF2f .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCJVLlEF2f .mbr-text,
.cid-uCJVLlEF2f .mbr-section-btn {
  text-align: center;
}
.cid-uCJVLlEF2f .card-text,
.cid-uCJVLlEF2f .item .mbr-section-btn {
  text-align: left;
}
.cid-uCJVLlEF2f .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCJVLlEF2f .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCJVLlEF2f .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-uCJVLlEF2f .mbr-text UL {
  text-align: left;
}
.cid-uCJRc0FIoT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCJRc0FIoT .row {
  flex-direction: row-reverse;
}
.cid-uCJRc0FIoT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCJRc0FIoT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCJRc0FIoT .mbr-description {
  text-align: left;
}
.cid-uCJRc0FIoT .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCJRc0FIoT .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCJRc0FIoT .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCJRc0FIoT .card-title,
.cid-uCJRc0FIoT .iconfont-wrapper {
  color: #000000;
}
.cid-uCJRc0FIoT .card-text {
  color: #000000;
}
.cid-uCJRc0FIoT .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCJRc0FIoT .mbr-text,
.cid-uCJRc0FIoT .mbr-section-btn {
  text-align: center;
}
.cid-uCJRc0FIoT .card-text,
.cid-uCJRc0FIoT .item .mbr-section-btn {
  text-align: left;
}
.cid-uCJRc0FIoT .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCJRc0FIoT .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCJRc0FIoT .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-uCJRc0FIoT .mbr-text UL {
  text-align: left;
}
.cid-uCJRc13K5I {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uCGRhcpEqs {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uCGRhcpEqs .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uCGRhcpEqs .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uCGRhcEEDP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uCGRhcEEDP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCGRhcEEDP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCGRhcEEDP .mbr-section-subtitle {
  text-align: center;
}
.cid-uCGRhcWkQy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCGRhcWkQy .row {
  flex-direction: row-reverse;
}
.cid-uCGRhcWkQy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCGRhcWkQy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCGRhcWkQy .mbr-description {
  text-align: left;
}
.cid-uCGRhcWkQy .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCGRhcWkQy .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCGRhcWkQy .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCGRhcWkQy .card-title,
.cid-uCGRhcWkQy .iconfont-wrapper {
  color: #000000;
}
.cid-uCGRhcWkQy .card-text {
  color: #000000;
}
.cid-uCGRhcWkQy .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCGRhcWkQy .mbr-text,
.cid-uCGRhcWkQy .mbr-section-btn {
  text-align: center;
}
.cid-uCGRhcWkQy .card-text,
.cid-uCGRhcWkQy .item .mbr-section-btn {
  text-align: left;
}
.cid-uCGRhcWkQy .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCGRhcWkQy .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCGRhcWkQy .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-uCGRhcWkQy .mbr-text UL {
  text-align: left;
}
.cid-uCGRhdiEgq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCGRhdiEgq .row {
  flex-direction: row-reverse;
}
.cid-uCGRhdiEgq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCGRhdiEgq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCGRhdiEgq .mbr-description {
  text-align: left;
}
.cid-uCGRhdiEgq .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCGRhdiEgq .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCGRhdiEgq .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCGRhdiEgq .card-title,
.cid-uCGRhdiEgq .iconfont-wrapper {
  color: #000000;
}
.cid-uCGRhdiEgq .card-text {
  color: #000000;
}
.cid-uCGRhdiEgq .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCGRhdiEgq .mbr-text,
.cid-uCGRhdiEgq .mbr-section-btn {
  text-align: center;
}
.cid-uCGRhdiEgq .card-text,
.cid-uCGRhdiEgq .item .mbr-section-btn {
  text-align: left;
}
.cid-uCGRhdiEgq .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCGRhdiEgq .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCGRhdiEgq .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-uCGRhdiEgq .mbr-text UL {
  text-align: left;
}
.cid-uCGRhdCyhG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uCG7z4KOYl {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uCG7z4KOYl .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uCG7z4KOYl .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uCG7z50WRC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uCG7z50WRC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCG7z50WRC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCG7z5oHrh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCG7z5oHrh .row {
  flex-direction: row-reverse;
}
.cid-uCG7z5oHrh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCG7z5oHrh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCG7z5oHrh .mbr-description {
  text-align: left;
}
.cid-uCG7z5oHrh .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCG7z5oHrh .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCG7z5oHrh .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCG7z5oHrh .card-title,
.cid-uCG7z5oHrh .iconfont-wrapper {
  color: #000000;
}
.cid-uCG7z5oHrh .card-text {
  color: #000000;
}
.cid-uCG7z5oHrh .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCG7z5oHrh .mbr-text,
.cid-uCG7z5oHrh .mbr-section-btn {
  text-align: center;
}
.cid-uCG7z5oHrh .card-text,
.cid-uCG7z5oHrh .item .mbr-section-btn {
  text-align: left;
}
.cid-uCG7z5oHrh .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCG7z5oHrh .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCG7z5oHrh .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-uCG7z5oHrh .mbr-text UL {
  text-align: left;
}
.cid-uCG7z5P6ho {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCG7z5P6ho .row {
  flex-direction: row-reverse;
}
.cid-uCG7z5P6ho .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCG7z5P6ho .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCG7z5P6ho .mbr-description {
  text-align: left;
}
.cid-uCG7z5P6ho .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCG7z5P6ho .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCG7z5P6ho .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCG7z5P6ho .card-title,
.cid-uCG7z5P6ho .iconfont-wrapper {
  color: #000000;
}
.cid-uCG7z5P6ho .card-text {
  color: #000000;
}
.cid-uCG7z5P6ho .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCG7z5P6ho .mbr-text,
.cid-uCG7z5P6ho .mbr-section-btn {
  text-align: center;
}
.cid-uCG7z5P6ho .card-text,
.cid-uCG7z5P6ho .item .mbr-section-btn {
  text-align: left;
}
.cid-uCG7z5P6ho .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCG7z5P6ho .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCG7z5P6ho .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-uCG7z5P6ho .mbr-text UL {
  text-align: left;
}
.cid-uCG7z6cEVP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uCE9TOTduJ {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uCE9TOTduJ .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uCE9TOTduJ .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uCE9TPb08k {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uCE9TPb08k .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCE9TPb08k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCE9TPBuVD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCE9TPBuVD .row {
  flex-direction: row-reverse;
}
.cid-uCE9TPBuVD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCE9TPBuVD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCE9TPBuVD .mbr-description {
  text-align: left;
}
.cid-uCE9TPBuVD .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCE9TPBuVD .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCE9TPBuVD .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCE9TPBuVD .card-title,
.cid-uCE9TPBuVD .iconfont-wrapper {
  color: #000000;
}
.cid-uCE9TPBuVD .card-text {
  color: #000000;
}
.cid-uCE9TPBuVD .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCE9TPBuVD .mbr-text,
.cid-uCE9TPBuVD .mbr-section-btn {
  text-align: center;
}
.cid-uCE9TPBuVD .card-text,
.cid-uCE9TPBuVD .item .mbr-section-btn {
  text-align: left;
}
.cid-uCE9TPBuVD .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCE9TPBuVD .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCE9TPBuVD .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #bcef9b;
  background-color: #bcef9b;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uCE9TPBuVD .mbr-text UL {
  text-align: left;
}
.cid-uCE9TQ5io9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCE9TQ5io9 .row {
  flex-direction: row-reverse;
}
.cid-uCE9TQ5io9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCE9TQ5io9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCE9TQ5io9 .mbr-description {
  text-align: left;
}
.cid-uCE9TQ5io9 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCE9TQ5io9 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCE9TQ5io9 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCE9TQ5io9 .card-title,
.cid-uCE9TQ5io9 .iconfont-wrapper {
  color: #000000;
}
.cid-uCE9TQ5io9 .card-text {
  color: #000000;
}
.cid-uCE9TQ5io9 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCE9TQ5io9 .mbr-text,
.cid-uCE9TQ5io9 .mbr-section-btn {
  text-align: center;
}
.cid-uCE9TQ5io9 .card-text,
.cid-uCE9TQ5io9 .item .mbr-section-btn {
  text-align: left;
}
.cid-uCE9TQ5io9 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCE9TQ5io9 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCE9TQ5io9 .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-uCE9TQ5io9 .mbr-text UL {
  text-align: left;
}
.cid-uCE9TQsqwU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uCE2nZBYWP {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uCE2nZBYWP .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uCE2nZBYWP .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uCE2nZSsPW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uCE2nZSsPW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCE2nZSsPW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCE3S1v09p {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCE3S1v09p .row {
  flex-direction: row-reverse;
}
.cid-uCE3S1v09p .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCE3S1v09p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCE3S1v09p .mbr-description {
  text-align: left;
}
.cid-uCE3S1v09p .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCE3S1v09p .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCE3S1v09p .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCE3S1v09p .card-title,
.cid-uCE3S1v09p .iconfont-wrapper {
  color: #000000;
}
.cid-uCE3S1v09p .card-text {
  color: #000000;
}
.cid-uCE3S1v09p .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCE3S1v09p .mbr-text,
.cid-uCE3S1v09p .mbr-section-btn {
  text-align: center;
}
.cid-uCE3S1v09p .card-text,
.cid-uCE3S1v09p .item .mbr-section-btn {
  text-align: left;
}
.cid-uCE3S1v09p .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCE3S1v09p .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCE3S1v09p .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-uCE3S1v09p .mbr-text UL {
  text-align: left;
}
.cid-uCE2o0eivb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCE2o0eivb .row {
  flex-direction: row-reverse;
}
.cid-uCE2o0eivb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCE2o0eivb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCE2o0eivb .mbr-description {
  text-align: left;
}
.cid-uCE2o0eivb .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCE2o0eivb .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCE2o0eivb .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCE2o0eivb .card-title,
.cid-uCE2o0eivb .iconfont-wrapper {
  color: #000000;
}
.cid-uCE2o0eivb .card-text {
  color: #000000;
}
.cid-uCE2o0eivb .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCE2o0eivb .mbr-text,
.cid-uCE2o0eivb .mbr-section-btn {
  text-align: center;
}
.cid-uCE2o0eivb .card-text,
.cid-uCE2o0eivb .item .mbr-section-btn {
  text-align: left;
}
.cid-uCE2o0eivb .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCE2o0eivb .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCE2o0eivb .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-uCE2o0eivb .mbr-text UL {
  text-align: left;
}
.cid-uCE2o0EQJn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCE2o0EQJn .row {
  flex-direction: row-reverse;
}
.cid-uCE2o0EQJn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCE2o0EQJn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCE2o0EQJn .mbr-description {
  text-align: left;
}
.cid-uCE2o0EQJn .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCE2o0EQJn .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCE2o0EQJn .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCE2o0EQJn .card-title,
.cid-uCE2o0EQJn .iconfont-wrapper {
  color: #000000;
}
.cid-uCE2o0EQJn .card-text {
  color: #000000;
}
.cid-uCE2o0EQJn .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCE2o0EQJn .mbr-text,
.cid-uCE2o0EQJn .mbr-section-btn {
  text-align: center;
}
.cid-uCE2o0EQJn .card-text,
.cid-uCE2o0EQJn .item .mbr-section-btn {
  text-align: left;
}
.cid-uCE2o0EQJn .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCE2o0EQJn .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCE2o0EQJn .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-uCE2o0EQJn .mbr-text UL {
  text-align: left;
}
.cid-uCE2o0ZizA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uCDU52x3Ds {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uCDU52x3Ds .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uCDU52x3Ds .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uCDU52T2YV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uCDU52T2YV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCDU52T2YV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCDU53o1NA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCDU53o1NA .row {
  flex-direction: row-reverse;
}
.cid-uCDU53o1NA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCDU53o1NA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCDU53o1NA .mbr-description {
  text-align: left;
}
.cid-uCDU53o1NA .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCDU53o1NA .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCDU53o1NA .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCDU53o1NA .card-title,
.cid-uCDU53o1NA .iconfont-wrapper {
  color: #000000;
}
.cid-uCDU53o1NA .card-text {
  color: #000000;
}
.cid-uCDU53o1NA .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCDU53o1NA .mbr-text,
.cid-uCDU53o1NA .mbr-section-btn {
  text-align: center;
}
.cid-uCDU53o1NA .card-text,
.cid-uCDU53o1NA .item .mbr-section-btn {
  text-align: left;
}
.cid-uCDU53o1NA .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCDU53o1NA .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCDU53o1NA .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-uCDU53o1NA .mbr-text UL {
  text-align: left;
}
.cid-uCDU53MXKB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCDU53MXKB .row {
  flex-direction: row-reverse;
}
.cid-uCDU53MXKB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCDU53MXKB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCDU53MXKB .mbr-description {
  text-align: left;
}
.cid-uCDU53MXKB .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCDU53MXKB .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCDU53MXKB .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCDU53MXKB .card-title,
.cid-uCDU53MXKB .iconfont-wrapper {
  color: #000000;
}
.cid-uCDU53MXKB .card-text {
  color: #000000;
}
.cid-uCDU53MXKB .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCDU53MXKB .mbr-text,
.cid-uCDU53MXKB .mbr-section-btn {
  text-align: center;
}
.cid-uCDU53MXKB .card-text,
.cid-uCDU53MXKB .item .mbr-section-btn {
  text-align: left;
}
.cid-uCDU53MXKB .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCDU53MXKB .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCDU53MXKB .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-uCDU53MXKB .mbr-text UL {
  text-align: left;
}
.cid-uCDWFq5dTv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCDWFq5dTv .row {
  flex-direction: row-reverse;
}
.cid-uCDWFq5dTv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCDWFq5dTv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCDWFq5dTv .mbr-description {
  text-align: left;
}
.cid-uCDWFq5dTv .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCDWFq5dTv .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCDWFq5dTv .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCDWFq5dTv .card-title,
.cid-uCDWFq5dTv .iconfont-wrapper {
  color: #000000;
}
.cid-uCDWFq5dTv .card-text {
  color: #000000;
}
.cid-uCDWFq5dTv .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCDWFq5dTv .mbr-text,
.cid-uCDWFq5dTv .mbr-section-btn {
  text-align: center;
}
.cid-uCDWFq5dTv .card-text,
.cid-uCDWFq5dTv .item .mbr-section-btn {
  text-align: left;
}
.cid-uCDWFq5dTv .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCDWFq5dTv .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCDWFq5dTv .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-uCDWFq5dTv .mbr-text UL {
  text-align: left;
}
.cid-uCE0ElOtku {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCE0ElOtku .row {
  flex-direction: row-reverse;
}
.cid-uCE0ElOtku .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCE0ElOtku .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCE0ElOtku .mbr-description {
  text-align: left;
}
.cid-uCE0ElOtku .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCE0ElOtku .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCE0ElOtku .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCE0ElOtku .card-title,
.cid-uCE0ElOtku .iconfont-wrapper {
  color: #000000;
}
.cid-uCE0ElOtku .card-text {
  color: #000000;
}
.cid-uCE0ElOtku .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCE0ElOtku .mbr-text,
.cid-uCE0ElOtku .mbr-section-btn {
  text-align: center;
}
.cid-uCE0ElOtku .card-text,
.cid-uCE0ElOtku .item .mbr-section-btn {
  text-align: left;
}
.cid-uCE0ElOtku .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCE0ElOtku .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCE0ElOtku .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-uCE0ElOtku .mbr-text UL {
  text-align: left;
}
.cid-uCDWGifPT6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCDWGifPT6 .row {
  flex-direction: row-reverse;
}
.cid-uCDWGifPT6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCDWGifPT6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCDWGifPT6 .mbr-description {
  text-align: left;
}
.cid-uCDWGifPT6 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCDWGifPT6 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCDWGifPT6 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCDWGifPT6 .card-title,
.cid-uCDWGifPT6 .iconfont-wrapper {
  color: #000000;
}
.cid-uCDWGifPT6 .card-text {
  color: #000000;
}
.cid-uCDWGifPT6 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCDWGifPT6 .mbr-text,
.cid-uCDWGifPT6 .mbr-section-btn {
  text-align: center;
}
.cid-uCDWGifPT6 .card-text,
.cid-uCDWGifPT6 .item .mbr-section-btn {
  text-align: left;
}
.cid-uCDWGifPT6 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCDWGifPT6 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCDWGifPT6 .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-uCDWGifPT6 .mbr-text UL {
  text-align: left;
}
.cid-uCDU54fwDC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uCDKPGD4nI {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uCDKPGD4nI .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uCDKPGD4nI .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uCDKPGU7Cj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uCDKPGU7Cj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCDKPGU7Cj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCDKPHi4Sz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCDKPHi4Sz .row {
  flex-direction: row-reverse;
}
.cid-uCDKPHi4Sz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCDKPHi4Sz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCDKPHi4Sz .mbr-description {
  text-align: left;
}
.cid-uCDKPHi4Sz .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCDKPHi4Sz .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCDKPHi4Sz .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCDKPHi4Sz .card-title,
.cid-uCDKPHi4Sz .iconfont-wrapper {
  color: #000000;
}
.cid-uCDKPHi4Sz .card-text {
  color: #000000;
}
.cid-uCDKPHi4Sz .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCDKPHi4Sz .mbr-text,
.cid-uCDKPHi4Sz .mbr-section-btn {
  text-align: center;
}
.cid-uCDKPHi4Sz .card-text,
.cid-uCDKPHi4Sz .item .mbr-section-btn {
  text-align: left;
}
.cid-uCDKPHi4Sz .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCDKPHi4Sz .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCDKPHi4Sz .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-uCDKPHi4Sz .mbr-text UL {
  text-align: left;
}
.cid-uCDKPHL6ie {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCDKPHL6ie .row {
  flex-direction: row-reverse;
}
.cid-uCDKPHL6ie .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCDKPHL6ie .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCDKPHL6ie .mbr-description {
  text-align: left;
}
.cid-uCDKPHL6ie .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCDKPHL6ie .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCDKPHL6ie .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCDKPHL6ie .card-title,
.cid-uCDKPHL6ie .iconfont-wrapper {
  color: #000000;
}
.cid-uCDKPHL6ie .card-text {
  color: #000000;
}
.cid-uCDKPHL6ie .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCDKPHL6ie .mbr-text,
.cid-uCDKPHL6ie .mbr-section-btn {
  text-align: center;
}
.cid-uCDKPHL6ie .card-text,
.cid-uCDKPHL6ie .item .mbr-section-btn {
  text-align: left;
}
.cid-uCDKPHL6ie .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCDKPHL6ie .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCDKPHL6ie .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-uCDKPHL6ie .mbr-text UL {
  text-align: left;
}
.cid-uCDOX2yF56 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-uCDOX2yF56 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCDOX2yF56 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCDKPIh9bi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uCslDfZwvh {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uCslDfZwvh .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uCslDfZwvh .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uCslDggXAJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uCslDggXAJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCslDggXAJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCslDgEm4Z {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCslDgEm4Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCslDgEm4Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCslDgEm4Z .mbr-description {
  text-align: left;
}
.cid-uCslDgEm4Z .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCslDgEm4Z .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCslDgEm4Z .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCslDgEm4Z .card-title,
.cid-uCslDgEm4Z .iconfont-wrapper {
  color: #000000;
}
.cid-uCslDgEm4Z .card-text {
  color: #000000;
}
.cid-uCslDgEm4Z .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCslDgEm4Z .mbr-text,
.cid-uCslDgEm4Z .mbr-section-btn {
  text-align: center;
}
.cid-uCslDgEm4Z .card-text,
.cid-uCslDgEm4Z .item .mbr-section-btn {
  text-align: left;
}
.cid-uCslDgEm4Z .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCslDgEm4Z .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCslDgEm4Z .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-uCslDgEm4Z .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uCslDgEm4Z .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uCslDgEm4Z .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uCslDgEm4Z .mbr-text UL {
  text-align: left;
}
.cid-uCslDgEm4Z .mbr-text {
  text-align: left;
}
.cid-uCslDgEm4Z .mbr-subtitle {
  text-align: center;
}
.cid-uCslDh8z7z {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCslDh8z7z .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCslDh8z7z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCslDh8z7z .mbr-description {
  text-align: left;
}
.cid-uCslDh8z7z .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCslDh8z7z .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCslDh8z7z .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCslDh8z7z .card-title,
.cid-uCslDh8z7z .iconfont-wrapper {
  color: #000000;
}
.cid-uCslDh8z7z .card-text {
  color: #000000;
}
.cid-uCslDh8z7z .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCslDh8z7z .mbr-text,
.cid-uCslDh8z7z .mbr-section-btn {
  text-align: center;
}
.cid-uCslDh8z7z .card-text,
.cid-uCslDh8z7z .item .mbr-section-btn {
  text-align: left;
}
.cid-uCslDh8z7z .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCslDh8z7z .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCslDh8z7z .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-uCslDh8z7z .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uCslDh8z7z .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uCslDh8z7z .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uCslDh8z7z .mbr-text UL {
  text-align: left;
}
.cid-uCslDh8z7z .mbr-text {
  text-align: left;
}
.cid-uCslDh8z7z .mbr-subtitle {
  text-align: center;
}
.cid-uCslDhACRS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uCo8x6xzLO {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-uCo8x6xzLO .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uCo8x6xzLO .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uCo8x6O03V {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uCo8x6O03V .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCo8x6O03V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCo8x78PAh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uCo8x78PAh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCo8x78PAh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCo8x78PAh .mbr-text {
  color: #000000;
}
.cid-uCo8x78PAh .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uCo8x78PAh .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCo8x78PAh .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCo8x78PAh .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-uCo8x78PAh .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uCo8x78PAh .main-button {
    margin-bottom: 2rem;
  }
}
.cid-uCo8x78PAh .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCo8x78PAh .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCo8x78PAh .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-uCo8x78PAh .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uCo8x78PAh .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uCo8x78PAh .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uCo8x78PAh .mbr-text UL {
  text-align: left;
}
.cid-uCo8x78PAh .mbr-section-subtitle,
.cid-uCo8x78PAh .main-button {
  color: #000000;
}
.cid-uCo8x7wMba {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCo8x7wMba .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCo8x7wMba .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCo8x7wMba .mbr-description {
  text-align: left;
}
.cid-uCo8x7wMba .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCo8x7wMba .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCo8x7wMba .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCo8x7wMba .card-title,
.cid-uCo8x7wMba .iconfont-wrapper {
  color: #000000;
}
.cid-uCo8x7wMba .card-text {
  color: #000000;
}
.cid-uCo8x7wMba .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCo8x7wMba .mbr-text,
.cid-uCo8x7wMba .mbr-section-btn {
  text-align: center;
}
.cid-uCo8x7wMba .card-text,
.cid-uCo8x7wMba .item .mbr-section-btn {
  text-align: left;
}
.cid-uCo8x7wMba .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCo8x7wMba .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCo8x7wMba .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-uCo8x7wMba .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uCo8x7wMba .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uCo8x7wMba .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uCo8x7wMba .mbr-text UL {
  text-align: left;
}
.cid-uCo8x7wMba .mbr-text {
  text-align: left;
}
.cid-uCo8x7wMba .mbr-subtitle {
  text-align: center;
}
.cid-uCo8x8fcXG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCo8x8fcXG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCo8x8fcXG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCo8x8fcXG .mbr-description {
  text-align: left;
}
.cid-uCo8x8fcXG .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCo8x8fcXG .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCo8x8fcXG .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCo8x8fcXG .card-title,
.cid-uCo8x8fcXG .iconfont-wrapper {
  color: #000000;
}
.cid-uCo8x8fcXG .card-text {
  color: #000000;
}
.cid-uCo8x8fcXG .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCo8x8fcXG .mbr-text,
.cid-uCo8x8fcXG .mbr-section-btn {
  text-align: center;
}
.cid-uCo8x8fcXG .card-text,
.cid-uCo8x8fcXG .item .mbr-section-btn {
  text-align: left;
}
.cid-uCo8x8fcXG .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCo8x8fcXG .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCo8x8fcXG .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-uCo8x8fcXG .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uCo8x8fcXG .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uCo8x8fcXG .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uCo8x8fcXG .mbr-text UL {
  text-align: left;
}
.cid-uCo8x8fcXG .mbr-text {
  text-align: left;
}
.cid-uCo8x8fcXG .mbr-subtitle {
  text-align: center;
}
.cid-uCo8x8CrsG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCo8x8CrsG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCo8x8CrsG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCo8x8CrsG .mbr-description {
  text-align: left;
}
.cid-uCo8x8CrsG .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCo8x8CrsG .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCo8x8CrsG .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCo8x8CrsG .card-title,
.cid-uCo8x8CrsG .iconfont-wrapper {
  color: #000000;
}
.cid-uCo8x8CrsG .card-text {
  color: #000000;
}
.cid-uCo8x8CrsG .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCo8x8CrsG .mbr-text,
.cid-uCo8x8CrsG .mbr-section-btn {
  text-align: center;
}
.cid-uCo8x8CrsG .card-text,
.cid-uCo8x8CrsG .item .mbr-section-btn {
  text-align: left;
}
.cid-uCo8x8CrsG .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCo8x8CrsG .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCo8x8CrsG .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-uCo8x8CrsG .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uCo8x8CrsG .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uCo8x8CrsG .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uCo8x8CrsG .mbr-text UL {
  text-align: left;
}
.cid-uCo8x8CrsG .mbr-text {
  text-align: left;
}
.cid-uCo8x8CrsG .mbr-subtitle {
  text-align: center;
}
.cid-uCo8x94QV6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uCs5KaTZIu {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-uCs5KaTZIu .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uCs5KaTZIu .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uCs5Kbwt6k {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uCs5Kbwt6k .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCs5Kbwt6k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCs5Kbwt6k .mbr-text {
  color: #000000;
}
.cid-uCs5Kbwt6k .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uCs5Kbwt6k .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCs5Kbwt6k .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCs5Kbwt6k .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-uCs5Kbwt6k .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uCs5Kbwt6k .main-button {
    margin-bottom: 2rem;
  }
}
.cid-uCs5Kbwt6k .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCs5Kbwt6k .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCs5Kbwt6k .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-uCs5Kbwt6k .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uCs5Kbwt6k .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uCs5Kbwt6k .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uCs5Kbwt6k .mbr-text UL {
  text-align: left;
}
.cid-uCs5Kbwt6k .mbr-section-subtitle,
.cid-uCs5Kbwt6k .main-button {
  color: #000000;
}
.cid-uCs5KbPdLV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCs5KbPdLV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCs5KbPdLV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCs5KbPdLV .mbr-description {
  text-align: left;
}
.cid-uCs5KbPdLV .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCs5KbPdLV .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCs5KbPdLV .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCs5KbPdLV .card-title,
.cid-uCs5KbPdLV .iconfont-wrapper {
  color: #000000;
}
.cid-uCs5KbPdLV .card-text {
  color: #000000;
}
.cid-uCs5KbPdLV .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCs5KbPdLV .mbr-text,
.cid-uCs5KbPdLV .mbr-section-btn {
  text-align: center;
}
.cid-uCs5KbPdLV .card-text,
.cid-uCs5KbPdLV .item .mbr-section-btn {
  text-align: left;
}
.cid-uCs5KbPdLV .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCs5KbPdLV .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCs5KbPdLV .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-uCs5KbPdLV .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uCs5KbPdLV .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uCs5KbPdLV .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uCs5KbPdLV .mbr-text UL {
  text-align: left;
}
.cid-uCs5KbPdLV .mbr-text {
  text-align: left;
}
.cid-uCs5KbPdLV .mbr-subtitle {
  text-align: center;
}
.cid-uCs5KcbAue {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCs5KcbAue .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCs5KcbAue .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCs5KcbAue .mbr-description {
  text-align: left;
}
.cid-uCs5KcbAue .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCs5KcbAue .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCs5KcbAue .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCs5KcbAue .card-title,
.cid-uCs5KcbAue .iconfont-wrapper {
  color: #000000;
}
.cid-uCs5KcbAue .card-text {
  color: #000000;
}
.cid-uCs5KcbAue .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCs5KcbAue .mbr-text,
.cid-uCs5KcbAue .mbr-section-btn {
  text-align: center;
}
.cid-uCs5KcbAue .card-text,
.cid-uCs5KcbAue .item .mbr-section-btn {
  text-align: left;
}
.cid-uCs5KcbAue .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCs5KcbAue .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCs5KcbAue .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-uCs5KcbAue .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uCs5KcbAue .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uCs5KcbAue .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uCs5KcbAue .mbr-text UL {
  text-align: left;
}
.cid-uCs5KcbAue .mbr-text {
  text-align: left;
}
.cid-uCs5KcbAue .mbr-subtitle {
  text-align: center;
}
.cid-uCs5Kcva1e {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCs5Kcva1e .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCs5Kcva1e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCs5Kcva1e .mbr-description {
  text-align: left;
}
.cid-uCs5Kcva1e .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCs5Kcva1e .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCs5Kcva1e .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCs5Kcva1e .card-title,
.cid-uCs5Kcva1e .iconfont-wrapper {
  color: #000000;
}
.cid-uCs5Kcva1e .card-text {
  color: #000000;
}
.cid-uCs5Kcva1e .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCs5Kcva1e .mbr-text,
.cid-uCs5Kcva1e .mbr-section-btn {
  text-align: center;
}
.cid-uCs5Kcva1e .card-text,
.cid-uCs5Kcva1e .item .mbr-section-btn {
  text-align: left;
}
.cid-uCs5Kcva1e .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCs5Kcva1e .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCs5Kcva1e .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-uCs5Kcva1e .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uCs5Kcva1e .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uCs5Kcva1e .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uCs5Kcva1e .mbr-text UL {
  text-align: left;
}
.cid-uCs5Kcva1e .mbr-text {
  text-align: left;
}
.cid-uCs5Kcva1e .mbr-subtitle {
  text-align: center;
}
.cid-uCsiegc2vS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uCsiegc2vS .row {
  flex-direction: row-reverse;
}
.cid-uCsiegc2vS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCsiegc2vS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCsiegc2vS .mbr-description {
  text-align: left;
}
.cid-uCsiegc2vS .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uCsiegc2vS .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uCsiegc2vS .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uCsiegc2vS .card-title,
.cid-uCsiegc2vS .iconfont-wrapper {
  color: #000000;
}
.cid-uCsiegc2vS .card-text {
  color: #000000;
}
.cid-uCsiegc2vS .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uCsiegc2vS .mbr-text,
.cid-uCsiegc2vS .mbr-section-btn {
  text-align: center;
}
.cid-uCsiegc2vS .card-text,
.cid-uCsiegc2vS .item .mbr-section-btn {
  text-align: left;
}
.cid-uCsiegc2vS .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uCsiegc2vS .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uCsiegc2vS .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-uCsiegc2vS .mbr-text UL {
  text-align: left;
}
.cid-uCs5KcP5kP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uDeTVLDhEY {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #edefeb;
}
.cid-uDeTVLDhEY .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uDeTVLDhEY .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uDeTVLXLTT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDeTVLXLTT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDeTVLXLTT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDeTVMj1kZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDeTVMj1kZ .row {
  flex-direction: row-reverse;
}
.cid-uDeTVMj1kZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDeTVMj1kZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDeTVMj1kZ .mbr-description {
  text-align: left;
}
.cid-uDeTVMj1kZ .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDeTVMj1kZ .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDeTVMj1kZ .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDeTVMj1kZ .card-title,
.cid-uDeTVMj1kZ .iconfont-wrapper {
  color: #000000;
}
.cid-uDeTVMj1kZ .card-text {
  color: #000000;
}
.cid-uDeTVMj1kZ .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDeTVMj1kZ .mbr-text,
.cid-uDeTVMj1kZ .mbr-section-btn {
  text-align: center;
}
.cid-uDeTVMj1kZ .card-text,
.cid-uDeTVMj1kZ .item .mbr-section-btn {
  text-align: left;
}
.cid-uDeTVMj1kZ .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDeTVMj1kZ .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDeTVMj1kZ .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-uDeTVMj1kZ .mbr-text UL {
  text-align: left;
}
.cid-uDeTVNSqm3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uDeXX8b3co {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #edefeb;
}
.cid-uDeXX8b3co .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uDeXX8b3co .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uDeXX8reTB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDeXX8reTB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDeXX8reTB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDeZC3HeZH {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDeZC3HeZH .mbr-section-title {
  text-align: center;
  color: #163300;
}
.cid-uDeZC3HeZH .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uDeZAPKfUZ {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uDeZAPKfUZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDeZAPKfUZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDeZAPKfUZ .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uDeZAPKfUZ .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDeZAPKfUZ .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDeZAPKfUZ .card-wrapper {
    padding: 4rem;
  }
}
.cid-uDeZAPKfUZ .mbr-text,
.cid-uDeZAPKfUZ .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uDeZAPKfUZ .card-title,
.cid-uDeZAPKfUZ .card-box {
  text-align: center;
  color: #000000;
}
.cid-uDeZAPKfUZ .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDeZAPKfUZ .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDeZAPKfUZ .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-uDeZAPKfUZ .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uDeZAPKfUZ .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uDeZAPKfUZ .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDeZAPKfUZ .mbr-text UL {
  text-align: left;
}
.cid-uDeXXan6Pl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uDvZl5M5a1 {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDvZl5M5a1 .mbr-text {
  color: #000000;
}
.cid-uDvZl5M5a1 .mbr-section-subtitle {
  color: #000000;
}
.cid-uDvZl5M5a1 .mbr-section-title {
  color: #000000;
}
.cid-uDApz3OI2D {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uDw2CLtIKK {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDw2CLtIKK .mbr-text {
  color: #000000;
}
.cid-uDw2CLtIKK .mbr-section-subtitle {
  color: #000000;
}
.cid-uDw2CLtIKK .mbr-section-title {
  color: #000000;
}
.cid-uDApuLhSNK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uDw2GmDI2k {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDw2GmDI2k .mbr-text {
  color: #000000;
}
.cid-uDw2GmDI2k .mbr-section-subtitle {
  color: #000000;
}
.cid-uDw2GmDI2k .mbr-section-title {
  color: #000000;
}
.cid-uDApqwz3tr {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uDw7jvoKHj {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDw7jvoKHj .mbr-text {
  color: #000000;
}
.cid-uDw7jvoKHj .mbr-section-subtitle {
  color: #000000;
}
.cid-uDw7jvoKHj .mbr-section-title {
  color: #000000;
}
.cid-uDApkIHwTT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uDwVxKs1U2 {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDwVxKs1U2 .mbr-text {
  color: #000000;
}
.cid-uDwVxKs1U2 .mbr-section-subtitle {
  color: #000000;
}
.cid-uDwVxKs1U2 .mbr-section-title {
  color: #000000;
}
.cid-uDApdNoUr9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uDwKsSd6n9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDwKsSd6n9 .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uDwKsSd6n9 .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uDwKpyuFX2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDwKpyuFX2 .row {
  flex-direction: row-reverse;
}
.cid-uDwKpyuFX2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDwKpyuFX2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDwKpyuFX2 .mbr-description {
  text-align: left;
}
.cid-uDwKpyuFX2 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDwKpyuFX2 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDwKpyuFX2 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDwKpyuFX2 .card-title,
.cid-uDwKpyuFX2 .iconfont-wrapper {
  color: #000000;
}
.cid-uDwKpyuFX2 .card-text {
  color: #000000;
}
.cid-uDwKpyuFX2 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDwKpyuFX2 .mbr-text,
.cid-uDwKpyuFX2 .mbr-section-btn {
  text-align: center;
}
.cid-uDwKpyuFX2 .card-text,
.cid-uDwKpyuFX2 .item .mbr-section-btn {
  text-align: left;
}
.cid-uDwKpyuFX2 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDwKpyuFX2 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDwKpyuFX2 .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-uDwKpyuFX2 .mbr-text UL {
  text-align: left;
}
.cid-uDwNpmAorV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDwNpmAorV .row {
  flex-direction: row-reverse;
}
.cid-uDwNpmAorV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDwNpmAorV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDwNpmAorV .mbr-description {
  text-align: left;
}
.cid-uDwNpmAorV .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDwNpmAorV .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDwNpmAorV .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDwNpmAorV .card-title,
.cid-uDwNpmAorV .iconfont-wrapper {
  color: #000000;
}
.cid-uDwNpmAorV .card-text {
  color: #000000;
}
.cid-uDwNpmAorV .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDwNpmAorV .mbr-text,
.cid-uDwNpmAorV .mbr-section-btn {
  text-align: center;
}
.cid-uDwNpmAorV .card-text,
.cid-uDwNpmAorV .item .mbr-section-btn {
  text-align: left;
}
.cid-uDwNpmAorV .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDwNpmAorV .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDwNpmAorV .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-uDwNpmAorV .mbr-text UL {
  text-align: left;
}
.cid-uDwKgvlLgy {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDwKgvlLgy .mbr-text {
  color: #000000;
}
.cid-uDwKgvlLgy .mbr-section-subtitle {
  color: #000000;
}
.cid-uDwKgvlLgy .mbr-section-title {
  color: #000000;
}
.cid-uDAoSc6npA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uDw806laWa {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDw806laWa .mbr-text {
  color: #000000;
}
.cid-uDw806laWa .mbr-section-subtitle {
  color: #000000;
}
.cid-uDw806laWa .mbr-section-title {
  color: #000000;
}
.cid-uDApmkYb5F {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uDwZntSKXa {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDwZntSKXa .mbr-text {
  color: #000000;
}
.cid-uDwZntSKXa .mbr-section-subtitle {
  color: #000000;
}
.cid-uDwZntSKXa .mbr-section-title {
  color: #000000;
}
.cid-uDApDBciaF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uDxdN47Jog {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uDxdN47Jog .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uDxdN47Jog .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uDxdN4mIYm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDxdN4mIYm .row {
  flex-direction: row-reverse;
}
.cid-uDxdN4mIYm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDxdN4mIYm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDxdN4mIYm .mbr-description {
  text-align: left;
}
.cid-uDxdN4mIYm .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDxdN4mIYm .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDxdN4mIYm .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDxdN4mIYm .card-title,
.cid-uDxdN4mIYm .iconfont-wrapper {
  color: #000000;
}
.cid-uDxdN4mIYm .card-text {
  color: #000000;
}
.cid-uDxdN4mIYm .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDxdN4mIYm .mbr-text,
.cid-uDxdN4mIYm .mbr-section-btn {
  text-align: center;
}
.cid-uDxdN4mIYm .card-text,
.cid-uDxdN4mIYm .item .mbr-section-btn {
  text-align: left;
}
.cid-uDxdN4mIYm .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDxdN4mIYm .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDxdN4mIYm .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-uDxdN4mIYm .mbr-text UL {
  text-align: left;
}
.cid-uDxdN4Zlcn {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDxdN4Zlcn .mbr-text {
  color: #000000;
}
.cid-uDxdN4Zlcn .mbr-section-subtitle {
  color: #000000;
}
.cid-uDxdN4Zlcn .mbr-section-title {
  color: #000000;
}
.cid-uDxej8M4az {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDxej8M4az .mbr-text {
  color: #000000;
}
.cid-uDxej8M4az .mbr-section-subtitle {
  color: #000000;
}
.cid-uDxej8M4az .mbr-section-title {
  color: #000000;
}
.cid-uDAp7HWEH6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDGbun48S5 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDGbun48S5 .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-uDGbun48S5 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDGbun48S5 .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-uDGbun48S5 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDGbun48S5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDGbun48S5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDGbun48S5 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDGbun48S5 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDGbun48S5 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDGbun48S5 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDGbun48S5 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDGbun48S5 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDGbun48S5 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDGbun48S5 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDGbun48S5 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDGbun48S5 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDGbun48S5 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDGbun48S5 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDGbun48S5 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDGbun48S5 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDGbun48S5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDGbun48S5 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDGbun48S5 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDGbun48S5 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDGbun48S5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDGbun48S5 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDGbun48S5 .nav-item:focus,
.cid-uDGbun48S5 .nav-link:focus {
  outline: none;
}
.cid-uDGbun48S5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDGbun48S5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDGbun48S5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDGbun48S5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDGbun48S5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDGbun48S5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDGbun48S5 .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-uDGbun48S5 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDGbun48S5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDGbun48S5 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDGbun48S5 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDGbun48S5 .navbar.collapsed {
  justify-content: center;
}
.cid-uDGbun48S5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDGbun48S5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDGbun48S5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDGbun48S5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDGbun48S5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDGbun48S5 .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-uDGbun48S5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDGbun48S5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDGbun48S5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDGbun48S5 .navbar {
    min-height: 72px;
  }
  .cid-uDGbun48S5 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDGbun48S5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDGbun48S5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDGbun48S5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDGbun48S5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDGbun48S5 .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-uDGbun48S5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDGbun48S5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDGbun48S5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDGbun48S5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDGbun48S5 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDGbun48S5 .dropdown-item.active,
.cid-uDGbun48S5 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDGbun48S5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDGbun48S5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDGbun48S5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDGbun48S5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDGbun48S5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDGbun48S5 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDGbun48S5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDGbun48S5 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDGbun48S5 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDGbun48S5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDGbun48S5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDGbun48S5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDGbun48S5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDGbun48S5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDGbun48S5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDGbun48S5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDGbun48S5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDGbun48S5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDGbun48S5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDGbun48S5 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDGbun48S5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDGbun48S5 .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-uDGbun48S5 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDGbun48S5 .navbar {
    height: 70px;
  }
  .cid-uDGbun48S5 .navbar.opened {
    height: auto;
  }
  .cid-uDGbun48S5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDGbun48S5 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDGbun48S5 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDGbun48S5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDGbun48S5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDGbun48S5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDGbun48S5 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDGbun48S5 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDGbun48S5 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDGbun48S5 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDGbun48S5 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDGbun48S5 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDGbun48S5 .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-uDGbun48S5 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDGbun48S5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDGbun48S5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDGbun48S5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDGbun48S5 .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-uDGbun48S5 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDGbun48S5 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uDGbunu8hB {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uDGbunu8hB .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uDGbunu8hB .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uDGbunJXoL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDGbunJXoL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDGbunJXoL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDGbuo42oy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDGbuo42oy .row {
  flex-direction: row-reverse;
}
.cid-uDGbuo42oy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDGbuo42oy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDGbuo42oy .mbr-description {
  text-align: left;
}
.cid-uDGbuo42oy .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDGbuo42oy .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDGbuo42oy .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDGbuo42oy .card-title,
.cid-uDGbuo42oy .iconfont-wrapper {
  color: #000000;
}
.cid-uDGbuo42oy .card-text {
  color: #000000;
}
.cid-uDGbuo42oy .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDGbuo42oy .mbr-text,
.cid-uDGbuo42oy .mbr-section-btn {
  text-align: center;
}
.cid-uDGbuo42oy .card-text,
.cid-uDGbuo42oy .item .mbr-section-btn {
  text-align: left;
}
.cid-uDGbuo42oy .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDGbuo42oy .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDGbuo42oy .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-uDGbuo42oy .mbr-text UL {
  text-align: left;
}
.cid-uDGbuopMHg {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDGbuopMHg .row {
  flex-direction: row-reverse;
}
.cid-uDGbuopMHg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDGbuopMHg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDGbuopMHg .mbr-description {
  text-align: left;
}
.cid-uDGbuopMHg .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDGbuopMHg .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDGbuopMHg .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDGbuopMHg .card-title,
.cid-uDGbuopMHg .iconfont-wrapper {
  color: #000000;
}
.cid-uDGbuopMHg .card-text {
  color: #000000;
}
.cid-uDGbuopMHg .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDGbuopMHg .mbr-text,
.cid-uDGbuopMHg .mbr-section-btn {
  text-align: center;
}
.cid-uDGbuopMHg .card-text,
.cid-uDGbuopMHg .item .mbr-section-btn {
  text-align: left;
}
.cid-uDGbuopMHg .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDGbuopMHg .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDGbuopMHg .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-uDGbuopMHg .mbr-text UL {
  text-align: left;
}
.cid-uDGbuoK0rP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDGbuoK0rP .row {
  flex-direction: row-reverse;
}
.cid-uDGbuoK0rP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDGbuoK0rP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDGbuoK0rP .mbr-description {
  text-align: left;
}
.cid-uDGbuoK0rP .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDGbuoK0rP .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDGbuoK0rP .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDGbuoK0rP .card-title,
.cid-uDGbuoK0rP .iconfont-wrapper {
  color: #000000;
}
.cid-uDGbuoK0rP .card-text {
  color: #000000;
}
.cid-uDGbuoK0rP .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDGbuoK0rP .mbr-text,
.cid-uDGbuoK0rP .mbr-section-btn {
  text-align: center;
}
.cid-uDGbuoK0rP .card-text,
.cid-uDGbuoK0rP .item .mbr-section-btn {
  text-align: left;
}
.cid-uDGbuoK0rP .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDGbuoK0rP .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDGbuoK0rP .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-uDGbuoK0rP .mbr-text UL {
  text-align: left;
}
.cid-uDGbuptGDg {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDGbuptGDg .row {
  flex-direction: row-reverse;
}
.cid-uDGbuptGDg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDGbuptGDg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDGbuptGDg .mbr-description {
  text-align: left;
}
.cid-uDGbuptGDg .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDGbuptGDg .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDGbuptGDg .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDGbuptGDg .card-title,
.cid-uDGbuptGDg .iconfont-wrapper {
  color: #000000;
}
.cid-uDGbuptGDg .card-text {
  color: #000000;
}
.cid-uDGbuptGDg .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDGbuptGDg .mbr-text,
.cid-uDGbuptGDg .mbr-section-btn {
  text-align: center;
}
.cid-uDGbuptGDg .card-text,
.cid-uDGbuptGDg .item .mbr-section-btn {
  text-align: left;
}
.cid-uDGbuptGDg .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDGbuptGDg .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDGbuptGDg .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-uDGbuptGDg .mbr-text UL {
  text-align: left;
}
.cid-uDGbupLp0p {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDGlQXD7Lu {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDGlQXD7Lu .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-uDGlQXD7Lu .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDGlQXD7Lu .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-uDGlQXD7Lu .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDGlQXD7Lu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDGlQXD7Lu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDGlQXD7Lu .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDGlQXD7Lu .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDGlQXD7Lu .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDGlQXD7Lu .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDGlQXD7Lu .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDGlQXD7Lu .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDGlQXD7Lu .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDGlQXD7Lu .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDGlQXD7Lu .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDGlQXD7Lu .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDGlQXD7Lu .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDGlQXD7Lu .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDGlQXD7Lu .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDGlQXD7Lu .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDGlQXD7Lu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDGlQXD7Lu .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDGlQXD7Lu .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDGlQXD7Lu .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDGlQXD7Lu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDGlQXD7Lu .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDGlQXD7Lu .nav-item:focus,
.cid-uDGlQXD7Lu .nav-link:focus {
  outline: none;
}
.cid-uDGlQXD7Lu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDGlQXD7Lu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDGlQXD7Lu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDGlQXD7Lu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDGlQXD7Lu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDGlQXD7Lu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDGlQXD7Lu .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-uDGlQXD7Lu .navbar.opened {
  transition: all 0.3s;
}
.cid-uDGlQXD7Lu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDGlQXD7Lu .navbar .navbar-logo img {
  width: auto;
}
.cid-uDGlQXD7Lu .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDGlQXD7Lu .navbar.collapsed {
  justify-content: center;
}
.cid-uDGlQXD7Lu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDGlQXD7Lu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDGlQXD7Lu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDGlQXD7Lu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDGlQXD7Lu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDGlQXD7Lu .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-uDGlQXD7Lu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDGlQXD7Lu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDGlQXD7Lu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDGlQXD7Lu .navbar {
    min-height: 72px;
  }
  .cid-uDGlQXD7Lu .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDGlQXD7Lu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDGlQXD7Lu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDGlQXD7Lu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDGlQXD7Lu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDGlQXD7Lu .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-uDGlQXD7Lu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDGlQXD7Lu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDGlQXD7Lu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDGlQXD7Lu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDGlQXD7Lu .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDGlQXD7Lu .dropdown-item.active,
.cid-uDGlQXD7Lu .dropdown-item:active {
  background-color: transparent;
}
.cid-uDGlQXD7Lu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDGlQXD7Lu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDGlQXD7Lu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDGlQXD7Lu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDGlQXD7Lu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDGlQXD7Lu .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDGlQXD7Lu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDGlQXD7Lu .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDGlQXD7Lu .navbar-buttons {
    text-align: left;
  }
}
.cid-uDGlQXD7Lu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDGlQXD7Lu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDGlQXD7Lu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDGlQXD7Lu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDGlQXD7Lu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDGlQXD7Lu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDGlQXD7Lu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDGlQXD7Lu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDGlQXD7Lu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDGlQXD7Lu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDGlQXD7Lu .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDGlQXD7Lu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDGlQXD7Lu .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-uDGlQXD7Lu .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDGlQXD7Lu .navbar {
    height: 70px;
  }
  .cid-uDGlQXD7Lu .navbar.opened {
    height: auto;
  }
  .cid-uDGlQXD7Lu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDGlQXD7Lu .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDGlQXD7Lu .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDGlQXD7Lu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDGlQXD7Lu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDGlQXD7Lu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDGlQXD7Lu .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDGlQXD7Lu .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDGlQXD7Lu .navbar-brand {
    margin-right: auto;
  }
  .cid-uDGlQXD7Lu .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDGlQXD7Lu .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDGlQXD7Lu .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDGlQXD7Lu .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-uDGlQXD7Lu .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDGlQXD7Lu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDGlQXD7Lu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDGlQXD7Lu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDGlQXD7Lu .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-uDGlQXD7Lu .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDGlQXD7Lu .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uDGlQYgdrk {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uDGlQYgdrk .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uDGlQYgdrk .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uDGlQYBUB9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDGlQYBUB9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDGlQYBUB9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDGlQYBUB9 .mbr-section-title {
  text-align: center;
}
.cid-uDGnLdKyej {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uDGnLdKyej .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDGnLdKyej .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDGnLdKyej .mbr-text {
  color: #000000;
}
.cid-uDGnLdKyej .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uDGnLdKyej .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDGnLdKyej .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDGnLdKyej .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-uDGnLdKyej .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uDGnLdKyej .main-button {
    margin-bottom: 2rem;
  }
}
.cid-uDGnLdKyej .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDGnLdKyej .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDGnLdKyej .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-uDGnLdKyej .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uDGnLdKyej .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uDGnLdKyej .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDGnLdKyej .mbr-text UL {
  text-align: left;
}
.cid-uDGnLdKyej .mbr-section-subtitle,
.cid-uDGnLdKyej .main-button {
  color: #000000;
}
.cid-uDGlQZ3bAG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDGlQZ3bAG .row {
  flex-direction: row-reverse;
}
.cid-uDGlQZ3bAG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDGlQZ3bAG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDGlQZ3bAG .mbr-description {
  text-align: left;
}
.cid-uDGlQZ3bAG .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDGlQZ3bAG .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDGlQZ3bAG .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDGlQZ3bAG .card-title,
.cid-uDGlQZ3bAG .iconfont-wrapper {
  color: #000000;
}
.cid-uDGlQZ3bAG .card-text {
  color: #000000;
}
.cid-uDGlQZ3bAG .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDGlQZ3bAG .mbr-text,
.cid-uDGlQZ3bAG .mbr-section-btn {
  text-align: center;
}
.cid-uDGlQZ3bAG .card-text,
.cid-uDGlQZ3bAG .item .mbr-section-btn {
  text-align: left;
}
.cid-uDGlQZ3bAG .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDGlQZ3bAG .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDGlQZ3bAG .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-uDGlQZ3bAG .mbr-text UL {
  text-align: left;
}
.cid-uDGtZcTkq7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDGtZcTkq7 .row {
  flex-direction: row-reverse;
}
.cid-uDGtZcTkq7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDGtZcTkq7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDGtZcTkq7 .mbr-description {
  text-align: left;
}
.cid-uDGtZcTkq7 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDGtZcTkq7 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDGtZcTkq7 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDGtZcTkq7 .card-title,
.cid-uDGtZcTkq7 .iconfont-wrapper {
  color: #000000;
}
.cid-uDGtZcTkq7 .card-text {
  color: #000000;
}
.cid-uDGtZcTkq7 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDGtZcTkq7 .mbr-text,
.cid-uDGtZcTkq7 .mbr-section-btn {
  text-align: center;
}
.cid-uDGtZcTkq7 .card-text,
.cid-uDGtZcTkq7 .item .mbr-section-btn {
  text-align: left;
}
.cid-uDGtZcTkq7 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDGtZcTkq7 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDGtZcTkq7 .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-uDGtZcTkq7 .mbr-text UL {
  text-align: left;
}
.cid-uDGlR0Cmau {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDGCLgFg3z {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDGCLgFg3z .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-uDGCLgFg3z .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDGCLgFg3z .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-uDGCLgFg3z .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDGCLgFg3z .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDGCLgFg3z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDGCLgFg3z .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDGCLgFg3z .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDGCLgFg3z .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDGCLgFg3z .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDGCLgFg3z .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDGCLgFg3z .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDGCLgFg3z .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDGCLgFg3z .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDGCLgFg3z .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDGCLgFg3z .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDGCLgFg3z .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDGCLgFg3z .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDGCLgFg3z .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDGCLgFg3z .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDGCLgFg3z .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDGCLgFg3z .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDGCLgFg3z .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDGCLgFg3z .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDGCLgFg3z .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDGCLgFg3z .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDGCLgFg3z .nav-item:focus,
.cid-uDGCLgFg3z .nav-link:focus {
  outline: none;
}
.cid-uDGCLgFg3z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDGCLgFg3z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDGCLgFg3z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDGCLgFg3z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDGCLgFg3z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDGCLgFg3z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDGCLgFg3z .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-uDGCLgFg3z .navbar.opened {
  transition: all 0.3s;
}
.cid-uDGCLgFg3z .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDGCLgFg3z .navbar .navbar-logo img {
  width: auto;
}
.cid-uDGCLgFg3z .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDGCLgFg3z .navbar.collapsed {
  justify-content: center;
}
.cid-uDGCLgFg3z .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDGCLgFg3z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDGCLgFg3z .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDGCLgFg3z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDGCLgFg3z .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDGCLgFg3z .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-uDGCLgFg3z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDGCLgFg3z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDGCLgFg3z .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDGCLgFg3z .navbar {
    min-height: 72px;
  }
  .cid-uDGCLgFg3z .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDGCLgFg3z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDGCLgFg3z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDGCLgFg3z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDGCLgFg3z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDGCLgFg3z .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-uDGCLgFg3z .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDGCLgFg3z .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDGCLgFg3z .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDGCLgFg3z .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDGCLgFg3z .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDGCLgFg3z .dropdown-item.active,
.cid-uDGCLgFg3z .dropdown-item:active {
  background-color: transparent;
}
.cid-uDGCLgFg3z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDGCLgFg3z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDGCLgFg3z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDGCLgFg3z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDGCLgFg3z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDGCLgFg3z .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDGCLgFg3z ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDGCLgFg3z .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDGCLgFg3z .navbar-buttons {
    text-align: left;
  }
}
.cid-uDGCLgFg3z button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDGCLgFg3z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDGCLgFg3z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDGCLgFg3z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDGCLgFg3z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDGCLgFg3z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDGCLgFg3z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDGCLgFg3z nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDGCLgFg3z nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDGCLgFg3z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDGCLgFg3z .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDGCLgFg3z a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDGCLgFg3z .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-uDGCLgFg3z .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDGCLgFg3z .navbar {
    height: 70px;
  }
  .cid-uDGCLgFg3z .navbar.opened {
    height: auto;
  }
  .cid-uDGCLgFg3z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDGCLgFg3z .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDGCLgFg3z .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDGCLgFg3z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDGCLgFg3z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDGCLgFg3z .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDGCLgFg3z .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDGCLgFg3z .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDGCLgFg3z .navbar-brand {
    margin-right: auto;
  }
  .cid-uDGCLgFg3z .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDGCLgFg3z .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDGCLgFg3z .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDGCLgFg3z .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-uDGCLgFg3z .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDGCLgFg3z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDGCLgFg3z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDGCLgFg3z .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDGCLgFg3z .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-uDGCLgFg3z .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDGCLgFg3z .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uDGCLh4qxn {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uDGCLh4qxn .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uDGCLh4qxn .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uDGCLhi8Wl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDGCLhi8Wl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDGCLhi8Wl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDGDV4b8Qd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uDGDV4b8Qd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDGDV4b8Qd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDGDV4b8Qd .mbr-text {
  color: #000000;
}
.cid-uDGDV4b8Qd .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uDGDV4b8Qd .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDGDV4b8Qd .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDGDV4b8Qd .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-uDGDV4b8Qd .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uDGDV4b8Qd .main-button {
    margin-bottom: 2rem;
  }
}
.cid-uDGDV4b8Qd .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDGDV4b8Qd .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDGDV4b8Qd .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-uDGDV4b8Qd .mbr-text UL {
  text-align: left;
}
.cid-uDGDV4b8Qd .mbr-section-subtitle,
.cid-uDGDV4b8Qd .main-button {
  color: #000000;
}
.cid-uDGCLixsns {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDGuRDIqtF {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDGuRDIqtF .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-uDGuRDIqtF .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDGuRDIqtF .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-uDGuRDIqtF .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDGuRDIqtF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDGuRDIqtF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDGuRDIqtF .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDGuRDIqtF .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDGuRDIqtF .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDGuRDIqtF .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDGuRDIqtF .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDGuRDIqtF .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDGuRDIqtF .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDGuRDIqtF .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDGuRDIqtF .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDGuRDIqtF .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDGuRDIqtF .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDGuRDIqtF .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDGuRDIqtF .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDGuRDIqtF .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDGuRDIqtF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDGuRDIqtF .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDGuRDIqtF .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDGuRDIqtF .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDGuRDIqtF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDGuRDIqtF .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDGuRDIqtF .nav-item:focus,
.cid-uDGuRDIqtF .nav-link:focus {
  outline: none;
}
.cid-uDGuRDIqtF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDGuRDIqtF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDGuRDIqtF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDGuRDIqtF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDGuRDIqtF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDGuRDIqtF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDGuRDIqtF .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-uDGuRDIqtF .navbar.opened {
  transition: all 0.3s;
}
.cid-uDGuRDIqtF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDGuRDIqtF .navbar .navbar-logo img {
  width: auto;
}
.cid-uDGuRDIqtF .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDGuRDIqtF .navbar.collapsed {
  justify-content: center;
}
.cid-uDGuRDIqtF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDGuRDIqtF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDGuRDIqtF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDGuRDIqtF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDGuRDIqtF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDGuRDIqtF .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-uDGuRDIqtF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDGuRDIqtF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDGuRDIqtF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDGuRDIqtF .navbar {
    min-height: 72px;
  }
  .cid-uDGuRDIqtF .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDGuRDIqtF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDGuRDIqtF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDGuRDIqtF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDGuRDIqtF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDGuRDIqtF .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-uDGuRDIqtF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDGuRDIqtF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDGuRDIqtF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDGuRDIqtF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDGuRDIqtF .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDGuRDIqtF .dropdown-item.active,
.cid-uDGuRDIqtF .dropdown-item:active {
  background-color: transparent;
}
.cid-uDGuRDIqtF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDGuRDIqtF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDGuRDIqtF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDGuRDIqtF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDGuRDIqtF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDGuRDIqtF .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDGuRDIqtF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDGuRDIqtF .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDGuRDIqtF .navbar-buttons {
    text-align: left;
  }
}
.cid-uDGuRDIqtF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDGuRDIqtF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDGuRDIqtF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDGuRDIqtF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDGuRDIqtF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDGuRDIqtF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDGuRDIqtF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDGuRDIqtF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDGuRDIqtF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDGuRDIqtF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDGuRDIqtF .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDGuRDIqtF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDGuRDIqtF .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-uDGuRDIqtF .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDGuRDIqtF .navbar {
    height: 70px;
  }
  .cid-uDGuRDIqtF .navbar.opened {
    height: auto;
  }
  .cid-uDGuRDIqtF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDGuRDIqtF .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDGuRDIqtF .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDGuRDIqtF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDGuRDIqtF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDGuRDIqtF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDGuRDIqtF .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDGuRDIqtF .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDGuRDIqtF .navbar-brand {
    margin-right: auto;
  }
  .cid-uDGuRDIqtF .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDGuRDIqtF .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDGuRDIqtF .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDGuRDIqtF .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-uDGuRDIqtF .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDGuRDIqtF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDGuRDIqtF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDGuRDIqtF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDGuRDIqtF .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-uDGuRDIqtF .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDGuRDIqtF .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uDGuREazu5 {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uDGuREazu5 .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uDGuREazu5 .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uDGuRFexKu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDGuRFexKu .row {
  flex-direction: row-reverse;
}
.cid-uDGuRFexKu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDGuRFexKu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDGuRFexKu .mbr-description {
  text-align: left;
}
.cid-uDGuRFexKu .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDGuRFexKu .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDGuRFexKu .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDGuRFexKu .card-title,
.cid-uDGuRFexKu .iconfont-wrapper {
  color: #000000;
}
.cid-uDGuRFexKu .card-text {
  color: #000000;
}
.cid-uDGuRFexKu .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDGuRFexKu .mbr-text,
.cid-uDGuRFexKu .mbr-section-btn {
  text-align: center;
}
.cid-uDGuRFexKu .card-text,
.cid-uDGuRFexKu .item .mbr-section-btn {
  text-align: left;
}
.cid-uDGuRFexKu .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDGuRFexKu .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDGuRFexKu .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-uDGuRFexKu .mbr-text UL {
  text-align: left;
}
.cid-uDGuRFSl03 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDGPmhZVDo {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDGPmhZVDo .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-uDGPmhZVDo .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDGPmhZVDo .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-uDGPmhZVDo .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDGPmhZVDo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDGPmhZVDo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDGPmhZVDo .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDGPmhZVDo .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDGPmhZVDo .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDGPmhZVDo .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDGPmhZVDo .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDGPmhZVDo .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDGPmhZVDo .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDGPmhZVDo .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDGPmhZVDo .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDGPmhZVDo .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDGPmhZVDo .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDGPmhZVDo .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDGPmhZVDo .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDGPmhZVDo .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDGPmhZVDo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDGPmhZVDo .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDGPmhZVDo .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDGPmhZVDo .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDGPmhZVDo .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDGPmhZVDo .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDGPmhZVDo .nav-item:focus,
.cid-uDGPmhZVDo .nav-link:focus {
  outline: none;
}
.cid-uDGPmhZVDo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDGPmhZVDo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDGPmhZVDo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDGPmhZVDo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDGPmhZVDo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDGPmhZVDo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDGPmhZVDo .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-uDGPmhZVDo .navbar.opened {
  transition: all 0.3s;
}
.cid-uDGPmhZVDo .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDGPmhZVDo .navbar .navbar-logo img {
  width: auto;
}
.cid-uDGPmhZVDo .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDGPmhZVDo .navbar.collapsed {
  justify-content: center;
}
.cid-uDGPmhZVDo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDGPmhZVDo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDGPmhZVDo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDGPmhZVDo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDGPmhZVDo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDGPmhZVDo .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-uDGPmhZVDo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDGPmhZVDo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDGPmhZVDo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDGPmhZVDo .navbar {
    min-height: 72px;
  }
  .cid-uDGPmhZVDo .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDGPmhZVDo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDGPmhZVDo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDGPmhZVDo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDGPmhZVDo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDGPmhZVDo .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-uDGPmhZVDo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDGPmhZVDo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDGPmhZVDo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDGPmhZVDo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDGPmhZVDo .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDGPmhZVDo .dropdown-item.active,
.cid-uDGPmhZVDo .dropdown-item:active {
  background-color: transparent;
}
.cid-uDGPmhZVDo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDGPmhZVDo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDGPmhZVDo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDGPmhZVDo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDGPmhZVDo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDGPmhZVDo .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDGPmhZVDo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDGPmhZVDo .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDGPmhZVDo .navbar-buttons {
    text-align: left;
  }
}
.cid-uDGPmhZVDo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDGPmhZVDo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDGPmhZVDo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDGPmhZVDo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDGPmhZVDo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDGPmhZVDo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDGPmhZVDo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDGPmhZVDo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDGPmhZVDo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDGPmhZVDo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDGPmhZVDo .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDGPmhZVDo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDGPmhZVDo .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-uDGPmhZVDo .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDGPmhZVDo .navbar {
    height: 70px;
  }
  .cid-uDGPmhZVDo .navbar.opened {
    height: auto;
  }
  .cid-uDGPmhZVDo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDGPmhZVDo .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDGPmhZVDo .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDGPmhZVDo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDGPmhZVDo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDGPmhZVDo .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDGPmhZVDo .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDGPmhZVDo .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDGPmhZVDo .navbar-brand {
    margin-right: auto;
  }
  .cid-uDGPmhZVDo .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDGPmhZVDo .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDGPmhZVDo .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDGPmhZVDo .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-uDGPmhZVDo .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDGPmhZVDo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDGPmhZVDo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDGPmhZVDo .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDGPmhZVDo .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-uDGPmhZVDo .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDGPmhZVDo .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uDGPmio1yt {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDGPmio1yt .mbr-text {
  color: #000000;
}
.cid-uDGPmio1yt .mbr-section-subtitle {
  color: #000000;
}
.cid-uDGPmio1yt .mbr-section-title {
  color: #000000;
}
.cid-uDGPmiEhAx {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDMiVPRkGm {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDMiVPRkGm .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-uDMiVPRkGm .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDMiVPRkGm .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-uDMiVPRkGm .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDMiVPRkGm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDMiVPRkGm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDMiVPRkGm .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDMiVPRkGm .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDMiVPRkGm .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDMiVPRkGm .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDMiVPRkGm .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDMiVPRkGm .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDMiVPRkGm .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDMiVPRkGm .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDMiVPRkGm .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDMiVPRkGm .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDMiVPRkGm .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDMiVPRkGm .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDMiVPRkGm .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDMiVPRkGm .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDMiVPRkGm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDMiVPRkGm .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDMiVPRkGm .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDMiVPRkGm .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDMiVPRkGm .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDMiVPRkGm .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDMiVPRkGm .nav-item:focus,
.cid-uDMiVPRkGm .nav-link:focus {
  outline: none;
}
.cid-uDMiVPRkGm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDMiVPRkGm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDMiVPRkGm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDMiVPRkGm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDMiVPRkGm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDMiVPRkGm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDMiVPRkGm .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-uDMiVPRkGm .navbar.opened {
  transition: all 0.3s;
}
.cid-uDMiVPRkGm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDMiVPRkGm .navbar .navbar-logo img {
  width: auto;
}
.cid-uDMiVPRkGm .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDMiVPRkGm .navbar.collapsed {
  justify-content: center;
}
.cid-uDMiVPRkGm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDMiVPRkGm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDMiVPRkGm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDMiVPRkGm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDMiVPRkGm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDMiVPRkGm .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-uDMiVPRkGm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDMiVPRkGm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDMiVPRkGm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDMiVPRkGm .navbar {
    min-height: 72px;
  }
  .cid-uDMiVPRkGm .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDMiVPRkGm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDMiVPRkGm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDMiVPRkGm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDMiVPRkGm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDMiVPRkGm .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-uDMiVPRkGm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDMiVPRkGm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDMiVPRkGm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDMiVPRkGm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDMiVPRkGm .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDMiVPRkGm .dropdown-item.active,
.cid-uDMiVPRkGm .dropdown-item:active {
  background-color: transparent;
}
.cid-uDMiVPRkGm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDMiVPRkGm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDMiVPRkGm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDMiVPRkGm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDMiVPRkGm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDMiVPRkGm .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDMiVPRkGm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDMiVPRkGm .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDMiVPRkGm .navbar-buttons {
    text-align: left;
  }
}
.cid-uDMiVPRkGm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDMiVPRkGm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDMiVPRkGm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDMiVPRkGm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDMiVPRkGm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDMiVPRkGm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDMiVPRkGm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDMiVPRkGm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDMiVPRkGm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDMiVPRkGm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDMiVPRkGm .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDMiVPRkGm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDMiVPRkGm .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-uDMiVPRkGm .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDMiVPRkGm .navbar {
    height: 70px;
  }
  .cid-uDMiVPRkGm .navbar.opened {
    height: auto;
  }
  .cid-uDMiVPRkGm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDMiVPRkGm .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDMiVPRkGm .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDMiVPRkGm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDMiVPRkGm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDMiVPRkGm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDMiVPRkGm .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDMiVPRkGm .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDMiVPRkGm .navbar-brand {
    margin-right: auto;
  }
  .cid-uDMiVPRkGm .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDMiVPRkGm .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDMiVPRkGm .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDMiVPRkGm .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-uDMiVPRkGm .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDMiVPRkGm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDMiVPRkGm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDMiVPRkGm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDMiVPRkGm .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-uDMiVPRkGm .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDMiVPRkGm .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uDMiVQjt7U {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uDMiVQjt7U .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uDMiVQjt7U .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uDMjPyUVwd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDMjPyUVwd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDMjPyUVwd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDMiVQxdmU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDMiVQxdmU .row {
  flex-direction: row-reverse;
}
.cid-uDMiVQxdmU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDMiVQxdmU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDMiVQxdmU .mbr-description {
  text-align: left;
}
.cid-uDMiVQxdmU .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDMiVQxdmU .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDMiVQxdmU .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDMiVQxdmU .card-title,
.cid-uDMiVQxdmU .iconfont-wrapper {
  color: #000000;
}
.cid-uDMiVQxdmU .card-text {
  color: #000000;
}
.cid-uDMiVQxdmU .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDMiVQxdmU .mbr-text,
.cid-uDMiVQxdmU .mbr-section-btn {
  text-align: center;
}
.cid-uDMiVQxdmU .card-text,
.cid-uDMiVQxdmU .item .mbr-section-btn {
  text-align: left;
}
.cid-uDMiVQxdmU .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDMiVQxdmU .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDMiVQxdmU .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-uDMiVQxdmU .mbr-text UL {
  text-align: left;
}
.cid-uDMpk7GBsh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDMpk7GBsh .row {
  flex-direction: row-reverse;
}
.cid-uDMpk7GBsh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDMpk7GBsh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDMpk7GBsh .mbr-description {
  text-align: left;
}
.cid-uDMpk7GBsh .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDMpk7GBsh .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDMpk7GBsh .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDMpk7GBsh .card-title,
.cid-uDMpk7GBsh .iconfont-wrapper {
  color: #000000;
}
.cid-uDMpk7GBsh .card-text {
  color: #000000;
}
.cid-uDMpk7GBsh .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDMpk7GBsh .mbr-text,
.cid-uDMpk7GBsh .mbr-section-btn {
  text-align: center;
}
.cid-uDMpk7GBsh .card-text,
.cid-uDMpk7GBsh .item .mbr-section-btn {
  text-align: left;
}
.cid-uDMpk7GBsh .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDMpk7GBsh .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDMpk7GBsh .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-uDMpk7GBsh .mbr-text UL {
  text-align: left;
}
.cid-uDMiVQWUnb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDMqpQPrrZ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDMqpQPrrZ .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-uDMqpQPrrZ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDMqpQPrrZ .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-uDMqpQPrrZ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDMqpQPrrZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDMqpQPrrZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDMqpQPrrZ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDMqpQPrrZ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDMqpQPrrZ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDMqpQPrrZ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDMqpQPrrZ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDMqpQPrrZ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDMqpQPrrZ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDMqpQPrrZ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDMqpQPrrZ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDMqpQPrrZ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDMqpQPrrZ .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDMqpQPrrZ .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDMqpQPrrZ .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDMqpQPrrZ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDMqpQPrrZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDMqpQPrrZ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDMqpQPrrZ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDMqpQPrrZ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDMqpQPrrZ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDMqpQPrrZ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDMqpQPrrZ .nav-item:focus,
.cid-uDMqpQPrrZ .nav-link:focus {
  outline: none;
}
.cid-uDMqpQPrrZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDMqpQPrrZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDMqpQPrrZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDMqpQPrrZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDMqpQPrrZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDMqpQPrrZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDMqpQPrrZ .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-uDMqpQPrrZ .navbar.opened {
  transition: all 0.3s;
}
.cid-uDMqpQPrrZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDMqpQPrrZ .navbar .navbar-logo img {
  width: auto;
}
.cid-uDMqpQPrrZ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDMqpQPrrZ .navbar.collapsed {
  justify-content: center;
}
.cid-uDMqpQPrrZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDMqpQPrrZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDMqpQPrrZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDMqpQPrrZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDMqpQPrrZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDMqpQPrrZ .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-uDMqpQPrrZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDMqpQPrrZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDMqpQPrrZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDMqpQPrrZ .navbar {
    min-height: 72px;
  }
  .cid-uDMqpQPrrZ .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDMqpQPrrZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDMqpQPrrZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDMqpQPrrZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDMqpQPrrZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDMqpQPrrZ .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-uDMqpQPrrZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDMqpQPrrZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDMqpQPrrZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDMqpQPrrZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDMqpQPrrZ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDMqpQPrrZ .dropdown-item.active,
.cid-uDMqpQPrrZ .dropdown-item:active {
  background-color: transparent;
}
.cid-uDMqpQPrrZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDMqpQPrrZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDMqpQPrrZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDMqpQPrrZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDMqpQPrrZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDMqpQPrrZ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDMqpQPrrZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDMqpQPrrZ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDMqpQPrrZ .navbar-buttons {
    text-align: left;
  }
}
.cid-uDMqpQPrrZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDMqpQPrrZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDMqpQPrrZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDMqpQPrrZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDMqpQPrrZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDMqpQPrrZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDMqpQPrrZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDMqpQPrrZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDMqpQPrrZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDMqpQPrrZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDMqpQPrrZ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDMqpQPrrZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDMqpQPrrZ .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-uDMqpQPrrZ .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDMqpQPrrZ .navbar {
    height: 70px;
  }
  .cid-uDMqpQPrrZ .navbar.opened {
    height: auto;
  }
  .cid-uDMqpQPrrZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDMqpQPrrZ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDMqpQPrrZ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDMqpQPrrZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDMqpQPrrZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDMqpQPrrZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDMqpQPrrZ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDMqpQPrrZ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDMqpQPrrZ .navbar-brand {
    margin-right: auto;
  }
  .cid-uDMqpQPrrZ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDMqpQPrrZ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDMqpQPrrZ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDMqpQPrrZ .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-uDMqpQPrrZ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDMqpQPrrZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDMqpQPrrZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDMqpQPrrZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDMqpQPrrZ .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-uDMqpQPrrZ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDMqpQPrrZ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uDMqpRfS3u {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uDMqpRfS3u .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uDMqpRfS3u .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uDMqpRtHsB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDMqpRtHsB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDMqpRtHsB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDMqpRPFi3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDMqpRPFi3 .row {
  flex-direction: row-reverse;
}
.cid-uDMqpRPFi3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDMqpRPFi3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDMqpRPFi3 .mbr-description {
  text-align: left;
}
.cid-uDMqpRPFi3 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDMqpRPFi3 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDMqpRPFi3 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDMqpRPFi3 .card-title,
.cid-uDMqpRPFi3 .iconfont-wrapper {
  color: #000000;
}
.cid-uDMqpRPFi3 .card-text {
  color: #000000;
}
.cid-uDMqpRPFi3 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDMqpRPFi3 .mbr-text,
.cid-uDMqpRPFi3 .mbr-section-btn {
  text-align: center;
}
.cid-uDMqpRPFi3 .card-text,
.cid-uDMqpRPFi3 .item .mbr-section-btn {
  text-align: left;
}
.cid-uDMqpRPFi3 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDMqpRPFi3 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDMqpRPFi3 .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-uDMqpRPFi3 .mbr-text UL {
  text-align: left;
}
.cid-uDMqpSaivJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDMqpSaivJ .row {
  flex-direction: row-reverse;
}
.cid-uDMqpSaivJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDMqpSaivJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDMqpSaivJ .mbr-description {
  text-align: left;
}
.cid-uDMqpSaivJ .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDMqpSaivJ .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDMqpSaivJ .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDMqpSaivJ .card-title,
.cid-uDMqpSaivJ .iconfont-wrapper {
  color: #000000;
}
.cid-uDMqpSaivJ .card-text {
  color: #000000;
}
.cid-uDMqpSaivJ .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDMqpSaivJ .mbr-text,
.cid-uDMqpSaivJ .mbr-section-btn {
  text-align: center;
}
.cid-uDMqpSaivJ .card-text,
.cid-uDMqpSaivJ .item .mbr-section-btn {
  text-align: left;
}
.cid-uDMqpSaivJ .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDMqpSaivJ .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDMqpSaivJ .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-uDMqpSaivJ .mbr-text UL {
  text-align: left;
}
.cid-uDMqpSt3WV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDMxTDVq8M {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDMxTDVq8M .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-uDMxTDVq8M .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDMxTDVq8M .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-uDMxTDVq8M .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDMxTDVq8M .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDMxTDVq8M .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDMxTDVq8M .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDMxTDVq8M .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDMxTDVq8M .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDMxTDVq8M .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDMxTDVq8M .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDMxTDVq8M .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDMxTDVq8M .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDMxTDVq8M .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDMxTDVq8M .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDMxTDVq8M .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDMxTDVq8M .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDMxTDVq8M .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDMxTDVq8M .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDMxTDVq8M .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDMxTDVq8M .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDMxTDVq8M .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDMxTDVq8M .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDMxTDVq8M .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDMxTDVq8M .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDMxTDVq8M .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDMxTDVq8M .nav-item:focus,
.cid-uDMxTDVq8M .nav-link:focus {
  outline: none;
}
.cid-uDMxTDVq8M .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDMxTDVq8M .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDMxTDVq8M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDMxTDVq8M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDMxTDVq8M .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDMxTDVq8M .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDMxTDVq8M .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-uDMxTDVq8M .navbar.opened {
  transition: all 0.3s;
}
.cid-uDMxTDVq8M .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDMxTDVq8M .navbar .navbar-logo img {
  width: auto;
}
.cid-uDMxTDVq8M .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDMxTDVq8M .navbar.collapsed {
  justify-content: center;
}
.cid-uDMxTDVq8M .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDMxTDVq8M .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDMxTDVq8M .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDMxTDVq8M .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDMxTDVq8M .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDMxTDVq8M .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-uDMxTDVq8M .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDMxTDVq8M .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDMxTDVq8M .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDMxTDVq8M .navbar {
    min-height: 72px;
  }
  .cid-uDMxTDVq8M .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDMxTDVq8M .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDMxTDVq8M .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDMxTDVq8M .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDMxTDVq8M .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDMxTDVq8M .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-uDMxTDVq8M .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDMxTDVq8M .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDMxTDVq8M .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDMxTDVq8M .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDMxTDVq8M .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDMxTDVq8M .dropdown-item.active,
.cid-uDMxTDVq8M .dropdown-item:active {
  background-color: transparent;
}
.cid-uDMxTDVq8M .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDMxTDVq8M .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDMxTDVq8M .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDMxTDVq8M .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDMxTDVq8M .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDMxTDVq8M .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDMxTDVq8M ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDMxTDVq8M .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDMxTDVq8M .navbar-buttons {
    text-align: left;
  }
}
.cid-uDMxTDVq8M button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDMxTDVq8M button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDMxTDVq8M button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDMxTDVq8M button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDMxTDVq8M button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDMxTDVq8M button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDMxTDVq8M nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDMxTDVq8M nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDMxTDVq8M nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDMxTDVq8M nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDMxTDVq8M .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDMxTDVq8M a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDMxTDVq8M .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-uDMxTDVq8M .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDMxTDVq8M .navbar {
    height: 70px;
  }
  .cid-uDMxTDVq8M .navbar.opened {
    height: auto;
  }
  .cid-uDMxTDVq8M .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDMxTDVq8M .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDMxTDVq8M .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDMxTDVq8M .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDMxTDVq8M .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDMxTDVq8M .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDMxTDVq8M .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDMxTDVq8M .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDMxTDVq8M .navbar-brand {
    margin-right: auto;
  }
  .cid-uDMxTDVq8M .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDMxTDVq8M .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDMxTDVq8M .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDMxTDVq8M .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-uDMxTDVq8M .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDMxTDVq8M .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDMxTDVq8M .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDMxTDVq8M .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDMxTDVq8M .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-uDMxTDVq8M .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDMxTDVq8M .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uDMxTEnKnV {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uDMxTEnKnV .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uDMxTEnKnV .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uDMxTEEAXg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDMxTEEAXg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDMxTEEAXg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDMxTF3sq4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDMxTF3sq4 .row {
  flex-direction: row-reverse;
}
.cid-uDMxTF3sq4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDMxTF3sq4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDMxTF3sq4 .mbr-description {
  text-align: left;
}
.cid-uDMxTF3sq4 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDMxTF3sq4 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDMxTF3sq4 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDMxTF3sq4 .card-title,
.cid-uDMxTF3sq4 .iconfont-wrapper {
  color: #000000;
}
.cid-uDMxTF3sq4 .card-text {
  color: #000000;
}
.cid-uDMxTF3sq4 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDMxTF3sq4 .mbr-text,
.cid-uDMxTF3sq4 .mbr-section-btn {
  text-align: center;
}
.cid-uDMxTF3sq4 .card-text,
.cid-uDMxTF3sq4 .item .mbr-section-btn {
  text-align: left;
}
.cid-uDMxTF3sq4 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDMxTF3sq4 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDMxTF3sq4 .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-uDMxTF3sq4 .mbr-text UL {
  text-align: left;
}
.cid-uEgEcmCeU7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uEgEcmCeU7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEgEcmCeU7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEgEcmCeU7 .mbr-text {
  color: #000000;
}
.cid-uEgEcmCeU7 .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uEgEcmCeU7 .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEgEcmCeU7 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEgEcmCeU7 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-uEgEcmCeU7 .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uEgEcmCeU7 .main-button {
    margin-bottom: 2rem;
  }
}
.cid-uEgEcmCeU7 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEgEcmCeU7 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEgEcmCeU7 .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-uEgEcmCeU7 .mbr-text UL {
  text-align: left;
}
.cid-uEgEcmCeU7 .mbr-section-subtitle,
.cid-uEgEcmCeU7 .main-button {
  color: #000000;
}
.cid-uDMK14IfDu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDMK14IfDu .row {
  flex-direction: row-reverse;
}
.cid-uDMK14IfDu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDMK14IfDu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDMK14IfDu .mbr-description {
  text-align: left;
}
.cid-uDMK14IfDu .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDMK14IfDu .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDMK14IfDu .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDMK14IfDu .card-title,
.cid-uDMK14IfDu .iconfont-wrapper {
  color: #000000;
}
.cid-uDMK14IfDu .card-text {
  color: #000000;
}
.cid-uDMK14IfDu .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDMK14IfDu .mbr-text,
.cid-uDMK14IfDu .mbr-section-btn {
  text-align: center;
}
.cid-uDMK14IfDu .card-text,
.cid-uDMK14IfDu .item .mbr-section-btn {
  text-align: left;
}
.cid-uDMK14IfDu .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDMK14IfDu .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDMK14IfDu .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-uDMK14IfDu .mbr-text UL {
  text-align: left;
}
.cid-uDMxTFO2WT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDMQjRUMX5 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDMQjRUMX5 .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-uDMQjRUMX5 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDMQjRUMX5 .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-uDMQjRUMX5 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDMQjRUMX5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDMQjRUMX5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDMQjRUMX5 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDMQjRUMX5 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDMQjRUMX5 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDMQjRUMX5 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDMQjRUMX5 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDMQjRUMX5 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDMQjRUMX5 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDMQjRUMX5 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDMQjRUMX5 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDMQjRUMX5 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDMQjRUMX5 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDMQjRUMX5 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDMQjRUMX5 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDMQjRUMX5 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDMQjRUMX5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDMQjRUMX5 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDMQjRUMX5 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDMQjRUMX5 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDMQjRUMX5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDMQjRUMX5 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDMQjRUMX5 .nav-item:focus,
.cid-uDMQjRUMX5 .nav-link:focus {
  outline: none;
}
.cid-uDMQjRUMX5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDMQjRUMX5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDMQjRUMX5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDMQjRUMX5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDMQjRUMX5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDMQjRUMX5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDMQjRUMX5 .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-uDMQjRUMX5 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDMQjRUMX5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDMQjRUMX5 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDMQjRUMX5 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDMQjRUMX5 .navbar.collapsed {
  justify-content: center;
}
.cid-uDMQjRUMX5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDMQjRUMX5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDMQjRUMX5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDMQjRUMX5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDMQjRUMX5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDMQjRUMX5 .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-uDMQjRUMX5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDMQjRUMX5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDMQjRUMX5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDMQjRUMX5 .navbar {
    min-height: 72px;
  }
  .cid-uDMQjRUMX5 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDMQjRUMX5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDMQjRUMX5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDMQjRUMX5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDMQjRUMX5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDMQjRUMX5 .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-uDMQjRUMX5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDMQjRUMX5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDMQjRUMX5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDMQjRUMX5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDMQjRUMX5 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDMQjRUMX5 .dropdown-item.active,
.cid-uDMQjRUMX5 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDMQjRUMX5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDMQjRUMX5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDMQjRUMX5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDMQjRUMX5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDMQjRUMX5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDMQjRUMX5 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDMQjRUMX5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDMQjRUMX5 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDMQjRUMX5 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDMQjRUMX5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDMQjRUMX5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDMQjRUMX5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDMQjRUMX5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDMQjRUMX5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDMQjRUMX5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDMQjRUMX5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDMQjRUMX5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDMQjRUMX5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDMQjRUMX5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDMQjRUMX5 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDMQjRUMX5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDMQjRUMX5 .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-uDMQjRUMX5 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDMQjRUMX5 .navbar {
    height: 70px;
  }
  .cid-uDMQjRUMX5 .navbar.opened {
    height: auto;
  }
  .cid-uDMQjRUMX5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDMQjRUMX5 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDMQjRUMX5 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDMQjRUMX5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDMQjRUMX5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDMQjRUMX5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDMQjRUMX5 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDMQjRUMX5 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDMQjRUMX5 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDMQjRUMX5 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDMQjRUMX5 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDMQjRUMX5 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDMQjRUMX5 .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-uDMQjRUMX5 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDMQjRUMX5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDMQjRUMX5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDMQjRUMX5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDMQjRUMX5 .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-uDMQjRUMX5 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDMQjRUMX5 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uDMQjSrqIw {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uDMQjSrqIw .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uDMQjSrqIw .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uDMQjSHKUm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDMQjSHKUm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDMQjSHKUm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDMQjT6cVM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDMQjT6cVM .row {
  flex-direction: row-reverse;
}
.cid-uDMQjT6cVM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDMQjT6cVM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDMQjT6cVM .mbr-description {
  text-align: left;
}
.cid-uDMQjT6cVM .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDMQjT6cVM .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDMQjT6cVM .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDMQjT6cVM .card-title,
.cid-uDMQjT6cVM .iconfont-wrapper {
  color: #000000;
}
.cid-uDMQjT6cVM .card-text {
  color: #000000;
}
.cid-uDMQjT6cVM .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDMQjT6cVM .mbr-text,
.cid-uDMQjT6cVM .mbr-section-btn {
  text-align: center;
}
.cid-uDMQjT6cVM .card-text,
.cid-uDMQjT6cVM .item .mbr-section-btn {
  text-align: left;
}
.cid-uDMQjT6cVM .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDMQjT6cVM .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDMQjT6cVM .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-uDMQjT6cVM .mbr-text UL {
  text-align: left;
}
.cid-uDMQjTrv5A {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDMQjTrv5A .row {
  flex-direction: row-reverse;
}
.cid-uDMQjTrv5A .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDMQjTrv5A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDMQjTrv5A .mbr-description {
  text-align: left;
}
.cid-uDMQjTrv5A .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDMQjTrv5A .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDMQjTrv5A .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDMQjTrv5A .card-title,
.cid-uDMQjTrv5A .iconfont-wrapper {
  color: #000000;
}
.cid-uDMQjTrv5A .card-text {
  color: #000000;
}
.cid-uDMQjTrv5A .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDMQjTrv5A .mbr-text,
.cid-uDMQjTrv5A .mbr-section-btn {
  text-align: center;
}
.cid-uDMQjTrv5A .card-text,
.cid-uDMQjTrv5A .item .mbr-section-btn {
  text-align: left;
}
.cid-uDMQjTrv5A .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDMQjTrv5A .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDMQjTrv5A .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-uDMQjTrv5A .mbr-text UL {
  text-align: left;
}
.cid-uDMQjTMMLm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDNJKLU8jp {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDNJKLU8jp .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-uDNJKLU8jp .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDNJKLU8jp .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-uDNJKLU8jp .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDNJKLU8jp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDNJKLU8jp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDNJKLU8jp .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDNJKLU8jp .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDNJKLU8jp .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDNJKLU8jp .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDNJKLU8jp .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDNJKLU8jp .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDNJKLU8jp .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDNJKLU8jp .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDNJKLU8jp .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDNJKLU8jp .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDNJKLU8jp .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDNJKLU8jp .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDNJKLU8jp .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDNJKLU8jp .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDNJKLU8jp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDNJKLU8jp .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDNJKLU8jp .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDNJKLU8jp .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDNJKLU8jp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDNJKLU8jp .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDNJKLU8jp .nav-item:focus,
.cid-uDNJKLU8jp .nav-link:focus {
  outline: none;
}
.cid-uDNJKLU8jp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDNJKLU8jp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDNJKLU8jp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDNJKLU8jp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDNJKLU8jp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDNJKLU8jp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDNJKLU8jp .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-uDNJKLU8jp .navbar.opened {
  transition: all 0.3s;
}
.cid-uDNJKLU8jp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDNJKLU8jp .navbar .navbar-logo img {
  width: auto;
}
.cid-uDNJKLU8jp .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDNJKLU8jp .navbar.collapsed {
  justify-content: center;
}
.cid-uDNJKLU8jp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDNJKLU8jp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDNJKLU8jp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDNJKLU8jp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDNJKLU8jp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDNJKLU8jp .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-uDNJKLU8jp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDNJKLU8jp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDNJKLU8jp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDNJKLU8jp .navbar {
    min-height: 72px;
  }
  .cid-uDNJKLU8jp .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDNJKLU8jp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDNJKLU8jp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDNJKLU8jp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDNJKLU8jp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDNJKLU8jp .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-uDNJKLU8jp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDNJKLU8jp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDNJKLU8jp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDNJKLU8jp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDNJKLU8jp .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDNJKLU8jp .dropdown-item.active,
.cid-uDNJKLU8jp .dropdown-item:active {
  background-color: transparent;
}
.cid-uDNJKLU8jp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDNJKLU8jp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDNJKLU8jp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDNJKLU8jp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDNJKLU8jp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDNJKLU8jp .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDNJKLU8jp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDNJKLU8jp .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDNJKLU8jp .navbar-buttons {
    text-align: left;
  }
}
.cid-uDNJKLU8jp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDNJKLU8jp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDNJKLU8jp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDNJKLU8jp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDNJKLU8jp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDNJKLU8jp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDNJKLU8jp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDNJKLU8jp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDNJKLU8jp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDNJKLU8jp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDNJKLU8jp .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDNJKLU8jp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDNJKLU8jp .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-uDNJKLU8jp .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDNJKLU8jp .navbar {
    height: 70px;
  }
  .cid-uDNJKLU8jp .navbar.opened {
    height: auto;
  }
  .cid-uDNJKLU8jp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDNJKLU8jp .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDNJKLU8jp .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDNJKLU8jp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDNJKLU8jp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDNJKLU8jp .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDNJKLU8jp .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDNJKLU8jp .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDNJKLU8jp .navbar-brand {
    margin-right: auto;
  }
  .cid-uDNJKLU8jp .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDNJKLU8jp .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDNJKLU8jp .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDNJKLU8jp .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-uDNJKLU8jp .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDNJKLU8jp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDNJKLU8jp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDNJKLU8jp .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDNJKLU8jp .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-uDNJKLU8jp .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDNJKLU8jp .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uDNJKMjHbO {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDNJKMjHbO .mbr-text {
  color: #000000;
}
.cid-uDNJKMjHbO .mbr-section-subtitle {
  color: #000000;
}
.cid-uDNJKMjHbO .mbr-section-title {
  color: #000000;
}
.cid-uDNJKMzzO8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDNQTR9chC {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDNQTR9chC .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-uDNQTR9chC .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDNQTR9chC .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-uDNQTR9chC .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDNQTR9chC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDNQTR9chC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDNQTR9chC .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDNQTR9chC .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDNQTR9chC .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDNQTR9chC .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDNQTR9chC .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDNQTR9chC .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDNQTR9chC .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDNQTR9chC .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDNQTR9chC .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDNQTR9chC .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDNQTR9chC .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDNQTR9chC .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDNQTR9chC .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDNQTR9chC .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDNQTR9chC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDNQTR9chC .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDNQTR9chC .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDNQTR9chC .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDNQTR9chC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDNQTR9chC .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDNQTR9chC .nav-item:focus,
.cid-uDNQTR9chC .nav-link:focus {
  outline: none;
}
.cid-uDNQTR9chC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDNQTR9chC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDNQTR9chC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDNQTR9chC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDNQTR9chC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDNQTR9chC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDNQTR9chC .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-uDNQTR9chC .navbar.opened {
  transition: all 0.3s;
}
.cid-uDNQTR9chC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDNQTR9chC .navbar .navbar-logo img {
  width: auto;
}
.cid-uDNQTR9chC .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDNQTR9chC .navbar.collapsed {
  justify-content: center;
}
.cid-uDNQTR9chC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDNQTR9chC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDNQTR9chC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDNQTR9chC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDNQTR9chC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDNQTR9chC .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-uDNQTR9chC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDNQTR9chC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDNQTR9chC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDNQTR9chC .navbar {
    min-height: 72px;
  }
  .cid-uDNQTR9chC .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDNQTR9chC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDNQTR9chC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDNQTR9chC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDNQTR9chC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDNQTR9chC .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-uDNQTR9chC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDNQTR9chC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDNQTR9chC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDNQTR9chC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDNQTR9chC .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDNQTR9chC .dropdown-item.active,
.cid-uDNQTR9chC .dropdown-item:active {
  background-color: transparent;
}
.cid-uDNQTR9chC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDNQTR9chC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDNQTR9chC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDNQTR9chC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDNQTR9chC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDNQTR9chC .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDNQTR9chC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDNQTR9chC .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDNQTR9chC .navbar-buttons {
    text-align: left;
  }
}
.cid-uDNQTR9chC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDNQTR9chC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDNQTR9chC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDNQTR9chC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDNQTR9chC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDNQTR9chC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDNQTR9chC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDNQTR9chC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDNQTR9chC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDNQTR9chC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDNQTR9chC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDNQTR9chC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDNQTR9chC .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-uDNQTR9chC .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDNQTR9chC .navbar {
    height: 70px;
  }
  .cid-uDNQTR9chC .navbar.opened {
    height: auto;
  }
  .cid-uDNQTR9chC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDNQTR9chC .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDNQTR9chC .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDNQTR9chC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDNQTR9chC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDNQTR9chC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDNQTR9chC .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDNQTR9chC .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDNQTR9chC .navbar-brand {
    margin-right: auto;
  }
  .cid-uDNQTR9chC .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDNQTR9chC .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDNQTR9chC .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDNQTR9chC .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-uDNQTR9chC .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDNQTR9chC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDNQTR9chC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDNQTR9chC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDNQTR9chC .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-uDNQTR9chC .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDNQTR9chC .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uDNQTRzKAe {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDNQTRzKAe .mbr-text {
  color: #000000;
}
.cid-uDNQTRzKAe .mbr-section-subtitle {
  color: #000000;
}
.cid-uDNQTRzKAe .mbr-section-title {
  color: #000000;
}
.cid-uDNQTROeCH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDRWU6EbeO {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDRWU6EbeO .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-uDRWU6EbeO .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDRWU6EbeO .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-uDRWU6EbeO .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDRWU6EbeO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDRWU6EbeO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDRWU6EbeO .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDRWU6EbeO .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDRWU6EbeO .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDRWU6EbeO .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDRWU6EbeO .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDRWU6EbeO .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDRWU6EbeO .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDRWU6EbeO .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDRWU6EbeO .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDRWU6EbeO .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDRWU6EbeO .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDRWU6EbeO .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDRWU6EbeO .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDRWU6EbeO .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDRWU6EbeO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDRWU6EbeO .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDRWU6EbeO .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDRWU6EbeO .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDRWU6EbeO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDRWU6EbeO .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDRWU6EbeO .nav-item:focus,
.cid-uDRWU6EbeO .nav-link:focus {
  outline: none;
}
.cid-uDRWU6EbeO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDRWU6EbeO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDRWU6EbeO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDRWU6EbeO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDRWU6EbeO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDRWU6EbeO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDRWU6EbeO .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-uDRWU6EbeO .navbar.opened {
  transition: all 0.3s;
}
.cid-uDRWU6EbeO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDRWU6EbeO .navbar .navbar-logo img {
  width: auto;
}
.cid-uDRWU6EbeO .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDRWU6EbeO .navbar.collapsed {
  justify-content: center;
}
.cid-uDRWU6EbeO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDRWU6EbeO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDRWU6EbeO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDRWU6EbeO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDRWU6EbeO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDRWU6EbeO .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-uDRWU6EbeO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDRWU6EbeO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDRWU6EbeO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDRWU6EbeO .navbar {
    min-height: 72px;
  }
  .cid-uDRWU6EbeO .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDRWU6EbeO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDRWU6EbeO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDRWU6EbeO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDRWU6EbeO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDRWU6EbeO .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-uDRWU6EbeO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDRWU6EbeO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDRWU6EbeO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDRWU6EbeO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDRWU6EbeO .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDRWU6EbeO .dropdown-item.active,
.cid-uDRWU6EbeO .dropdown-item:active {
  background-color: transparent;
}
.cid-uDRWU6EbeO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDRWU6EbeO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDRWU6EbeO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDRWU6EbeO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDRWU6EbeO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDRWU6EbeO .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDRWU6EbeO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDRWU6EbeO .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDRWU6EbeO .navbar-buttons {
    text-align: left;
  }
}
.cid-uDRWU6EbeO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDRWU6EbeO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDRWU6EbeO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDRWU6EbeO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDRWU6EbeO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDRWU6EbeO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDRWU6EbeO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDRWU6EbeO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDRWU6EbeO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDRWU6EbeO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDRWU6EbeO .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDRWU6EbeO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDRWU6EbeO .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-uDRWU6EbeO .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDRWU6EbeO .navbar {
    height: 70px;
  }
  .cid-uDRWU6EbeO .navbar.opened {
    height: auto;
  }
  .cid-uDRWU6EbeO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDRWU6EbeO .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDRWU6EbeO .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDRWU6EbeO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDRWU6EbeO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDRWU6EbeO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDRWU6EbeO .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDRWU6EbeO .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDRWU6EbeO .navbar-brand {
    margin-right: auto;
  }
  .cid-uDRWU6EbeO .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDRWU6EbeO .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDRWU6EbeO .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDRWU6EbeO .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-uDRWU6EbeO .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDRWU6EbeO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDRWU6EbeO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDRWU6EbeO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDRWU6EbeO .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-uDRWU6EbeO .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDRWU6EbeO .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uDRWU78hWD {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uDRWU78hWD .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uDRWU78hWD .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uDRWU7rlPg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDRWU7rlPg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDRWU7rlPg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDRWU7SiYb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDRWU7SiYb .row {
  flex-direction: row-reverse;
}
.cid-uDRWU7SiYb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDRWU7SiYb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDRWU7SiYb .mbr-description {
  text-align: left;
}
.cid-uDRWU7SiYb .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDRWU7SiYb .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDRWU7SiYb .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDRWU7SiYb .card-title,
.cid-uDRWU7SiYb .iconfont-wrapper {
  color: #000000;
}
.cid-uDRWU7SiYb .card-text {
  color: #000000;
}
.cid-uDRWU7SiYb .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDRWU7SiYb .mbr-text,
.cid-uDRWU7SiYb .mbr-section-btn {
  text-align: center;
}
.cid-uDRWU7SiYb .card-text,
.cid-uDRWU7SiYb .item .mbr-section-btn {
  text-align: left;
}
.cid-uDRWU7SiYb .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDRWU7SiYb .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDRWU7SiYb .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-uDRWU7SiYb .mbr-text UL {
  text-align: left;
}
.cid-uDRWU8iia3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDRWU8iia3 .row {
  flex-direction: row-reverse;
}
.cid-uDRWU8iia3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDRWU8iia3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDRWU8iia3 .mbr-description {
  text-align: left;
}
.cid-uDRWU8iia3 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDRWU8iia3 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDRWU8iia3 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDRWU8iia3 .card-title,
.cid-uDRWU8iia3 .iconfont-wrapper {
  color: #000000;
}
.cid-uDRWU8iia3 .card-text {
  color: #000000;
}
.cid-uDRWU8iia3 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDRWU8iia3 .mbr-text,
.cid-uDRWU8iia3 .mbr-section-btn {
  text-align: center;
}
.cid-uDRWU8iia3 .card-text,
.cid-uDRWU8iia3 .item .mbr-section-btn {
  text-align: left;
}
.cid-uDRWU8iia3 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDRWU8iia3 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDRWU8iia3 .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-uDRWU8iia3 .mbr-text UL {
  text-align: left;
}
.cid-uDRWU8GZaQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDShrKKkLk {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDShrKKkLk .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-uDShrKKkLk .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDShrKKkLk .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-uDShrKKkLk .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDShrKKkLk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDShrKKkLk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDShrKKkLk .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDShrKKkLk .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDShrKKkLk .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDShrKKkLk .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDShrKKkLk .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDShrKKkLk .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDShrKKkLk .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDShrKKkLk .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDShrKKkLk .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDShrKKkLk .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDShrKKkLk .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDShrKKkLk .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDShrKKkLk .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDShrKKkLk .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDShrKKkLk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDShrKKkLk .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDShrKKkLk .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDShrKKkLk .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDShrKKkLk .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDShrKKkLk .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDShrKKkLk .nav-item:focus,
.cid-uDShrKKkLk .nav-link:focus {
  outline: none;
}
.cid-uDShrKKkLk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDShrKKkLk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDShrKKkLk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDShrKKkLk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDShrKKkLk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDShrKKkLk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDShrKKkLk .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-uDShrKKkLk .navbar.opened {
  transition: all 0.3s;
}
.cid-uDShrKKkLk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDShrKKkLk .navbar .navbar-logo img {
  width: auto;
}
.cid-uDShrKKkLk .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDShrKKkLk .navbar.collapsed {
  justify-content: center;
}
.cid-uDShrKKkLk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDShrKKkLk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDShrKKkLk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDShrKKkLk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDShrKKkLk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDShrKKkLk .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-uDShrKKkLk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDShrKKkLk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDShrKKkLk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDShrKKkLk .navbar {
    min-height: 72px;
  }
  .cid-uDShrKKkLk .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDShrKKkLk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDShrKKkLk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDShrKKkLk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDShrKKkLk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDShrKKkLk .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-uDShrKKkLk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDShrKKkLk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDShrKKkLk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDShrKKkLk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDShrKKkLk .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDShrKKkLk .dropdown-item.active,
.cid-uDShrKKkLk .dropdown-item:active {
  background-color: transparent;
}
.cid-uDShrKKkLk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDShrKKkLk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDShrKKkLk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDShrKKkLk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDShrKKkLk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDShrKKkLk .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDShrKKkLk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDShrKKkLk .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDShrKKkLk .navbar-buttons {
    text-align: left;
  }
}
.cid-uDShrKKkLk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDShrKKkLk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDShrKKkLk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDShrKKkLk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDShrKKkLk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDShrKKkLk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDShrKKkLk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDShrKKkLk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDShrKKkLk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDShrKKkLk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDShrKKkLk .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDShrKKkLk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDShrKKkLk .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-uDShrKKkLk .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDShrKKkLk .navbar {
    height: 70px;
  }
  .cid-uDShrKKkLk .navbar.opened {
    height: auto;
  }
  .cid-uDShrKKkLk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDShrKKkLk .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDShrKKkLk .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDShrKKkLk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDShrKKkLk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDShrKKkLk .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDShrKKkLk .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDShrKKkLk .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDShrKKkLk .navbar-brand {
    margin-right: auto;
  }
  .cid-uDShrKKkLk .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDShrKKkLk .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDShrKKkLk .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDShrKKkLk .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-uDShrKKkLk .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDShrKKkLk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDShrKKkLk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDShrKKkLk .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDShrKKkLk .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-uDShrKKkLk .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDShrKKkLk .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uDShrLhqM0 {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uDShrLhqM0 .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uDShrLhqM0 .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uDShrLB4Ay {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDShrLB4Ay .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDShrLB4Ay .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDSieJoSx4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uDSieJoSx4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDSieJoSx4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDSieJoSx4 .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uDSieJoSx4 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDSieJoSx4 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uDSieJoSx4 .card-wrapper {
    padding: 4rem;
  }
}
.cid-uDSieJoSx4 .mbr-text,
.cid-uDSieJoSx4 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uDSieJoSx4 .card-title,
.cid-uDSieJoSx4 .card-box {
  text-align: center;
  color: #000000;
}
.cid-uDSieJoSx4 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDSieJoSx4 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDSieJoSx4 .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-uDSieJoSx4 .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uDSieJoSx4 .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uDSieJoSx4 .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDSieJoSx4 .mbr-text UL {
  text-align: left;
}
.cid-uDShrMJxfV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDSqDiCW9O {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDSqDiCW9O .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-uDSqDiCW9O .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDSqDiCW9O .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-uDSqDiCW9O .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDSqDiCW9O .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDSqDiCW9O .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDSqDiCW9O .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDSqDiCW9O .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDSqDiCW9O .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDSqDiCW9O .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDSqDiCW9O .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDSqDiCW9O .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDSqDiCW9O .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDSqDiCW9O .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDSqDiCW9O .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDSqDiCW9O .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDSqDiCW9O .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDSqDiCW9O .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDSqDiCW9O .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDSqDiCW9O .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDSqDiCW9O .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDSqDiCW9O .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDSqDiCW9O .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDSqDiCW9O .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDSqDiCW9O .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDSqDiCW9O .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDSqDiCW9O .nav-item:focus,
.cid-uDSqDiCW9O .nav-link:focus {
  outline: none;
}
.cid-uDSqDiCW9O .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDSqDiCW9O .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDSqDiCW9O .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDSqDiCW9O .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDSqDiCW9O .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDSqDiCW9O .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDSqDiCW9O .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-uDSqDiCW9O .navbar.opened {
  transition: all 0.3s;
}
.cid-uDSqDiCW9O .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDSqDiCW9O .navbar .navbar-logo img {
  width: auto;
}
.cid-uDSqDiCW9O .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDSqDiCW9O .navbar.collapsed {
  justify-content: center;
}
.cid-uDSqDiCW9O .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDSqDiCW9O .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDSqDiCW9O .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDSqDiCW9O .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDSqDiCW9O .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDSqDiCW9O .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-uDSqDiCW9O .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDSqDiCW9O .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDSqDiCW9O .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDSqDiCW9O .navbar {
    min-height: 72px;
  }
  .cid-uDSqDiCW9O .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDSqDiCW9O .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDSqDiCW9O .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDSqDiCW9O .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDSqDiCW9O .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDSqDiCW9O .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-uDSqDiCW9O .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDSqDiCW9O .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDSqDiCW9O .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDSqDiCW9O .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDSqDiCW9O .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDSqDiCW9O .dropdown-item.active,
.cid-uDSqDiCW9O .dropdown-item:active {
  background-color: transparent;
}
.cid-uDSqDiCW9O .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDSqDiCW9O .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDSqDiCW9O .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDSqDiCW9O .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDSqDiCW9O .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDSqDiCW9O .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDSqDiCW9O ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDSqDiCW9O .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDSqDiCW9O .navbar-buttons {
    text-align: left;
  }
}
.cid-uDSqDiCW9O button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDSqDiCW9O button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDSqDiCW9O button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDSqDiCW9O button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDSqDiCW9O button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDSqDiCW9O button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDSqDiCW9O nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDSqDiCW9O nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDSqDiCW9O nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDSqDiCW9O nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDSqDiCW9O .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDSqDiCW9O a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDSqDiCW9O .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-uDSqDiCW9O .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDSqDiCW9O .navbar {
    height: 70px;
  }
  .cid-uDSqDiCW9O .navbar.opened {
    height: auto;
  }
  .cid-uDSqDiCW9O .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDSqDiCW9O .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDSqDiCW9O .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDSqDiCW9O .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDSqDiCW9O .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDSqDiCW9O .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDSqDiCW9O .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDSqDiCW9O .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDSqDiCW9O .navbar-brand {
    margin-right: auto;
  }
  .cid-uDSqDiCW9O .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDSqDiCW9O .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDSqDiCW9O .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDSqDiCW9O .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-uDSqDiCW9O .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDSqDiCW9O .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDSqDiCW9O .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDSqDiCW9O .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDSqDiCW9O .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-uDSqDiCW9O .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDSqDiCW9O .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uDSqDj0YNx {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uDSqDj0YNx .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uDSqDj0YNx .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uDSqDjd1Zc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDSqDjd1Zc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDSqDjd1Zc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDSqDjzGGb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDSqDjzGGb .row {
  flex-direction: row-reverse;
}
.cid-uDSqDjzGGb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDSqDjzGGb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDSqDjzGGb .mbr-description {
  text-align: left;
}
.cid-uDSqDjzGGb .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDSqDjzGGb .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDSqDjzGGb .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDSqDjzGGb .card-title,
.cid-uDSqDjzGGb .iconfont-wrapper {
  color: #000000;
}
.cid-uDSqDjzGGb .card-text {
  color: #000000;
}
.cid-uDSqDjzGGb .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDSqDjzGGb .mbr-text,
.cid-uDSqDjzGGb .mbr-section-btn {
  text-align: center;
}
.cid-uDSqDjzGGb .card-text,
.cid-uDSqDjzGGb .item .mbr-section-btn {
  text-align: left;
}
.cid-uDSqDjzGGb .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDSqDjzGGb .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDSqDjzGGb .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-uDSqDjzGGb .mbr-text UL {
  text-align: left;
}
.cid-uDSqDjS1rN {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDSqDjS1rN .row {
  flex-direction: row-reverse;
}
.cid-uDSqDjS1rN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDSqDjS1rN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDSqDjS1rN .mbr-description {
  text-align: left;
}
.cid-uDSqDjS1rN .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDSqDjS1rN .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDSqDjS1rN .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDSqDjS1rN .card-title,
.cid-uDSqDjS1rN .iconfont-wrapper {
  color: #000000;
}
.cid-uDSqDjS1rN .card-text {
  color: #000000;
}
.cid-uDSqDjS1rN .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDSqDjS1rN .mbr-text,
.cid-uDSqDjS1rN .mbr-section-btn {
  text-align: center;
}
.cid-uDSqDjS1rN .card-text,
.cid-uDSqDjS1rN .item .mbr-section-btn {
  text-align: left;
}
.cid-uDSqDjS1rN .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDSqDjS1rN .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDSqDjS1rN .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-uDSqDjS1rN .mbr-text UL {
  text-align: left;
}
.cid-uDSqDkaUhv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDURMWGyLm {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDURMWGyLm .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-uDURMWGyLm .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDURMWGyLm .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-uDURMWGyLm .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDURMWGyLm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDURMWGyLm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDURMWGyLm .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDURMWGyLm .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDURMWGyLm .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDURMWGyLm .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDURMWGyLm .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDURMWGyLm .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDURMWGyLm .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDURMWGyLm .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDURMWGyLm .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDURMWGyLm .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDURMWGyLm .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDURMWGyLm .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDURMWGyLm .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDURMWGyLm .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDURMWGyLm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDURMWGyLm .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDURMWGyLm .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDURMWGyLm .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDURMWGyLm .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDURMWGyLm .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDURMWGyLm .nav-item:focus,
.cid-uDURMWGyLm .nav-link:focus {
  outline: none;
}
.cid-uDURMWGyLm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDURMWGyLm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDURMWGyLm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDURMWGyLm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDURMWGyLm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDURMWGyLm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDURMWGyLm .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-uDURMWGyLm .navbar.opened {
  transition: all 0.3s;
}
.cid-uDURMWGyLm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDURMWGyLm .navbar .navbar-logo img {
  width: auto;
}
.cid-uDURMWGyLm .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDURMWGyLm .navbar.collapsed {
  justify-content: center;
}
.cid-uDURMWGyLm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDURMWGyLm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDURMWGyLm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDURMWGyLm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDURMWGyLm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDURMWGyLm .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-uDURMWGyLm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDURMWGyLm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDURMWGyLm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDURMWGyLm .navbar {
    min-height: 72px;
  }
  .cid-uDURMWGyLm .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDURMWGyLm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDURMWGyLm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDURMWGyLm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDURMWGyLm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDURMWGyLm .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-uDURMWGyLm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDURMWGyLm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDURMWGyLm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDURMWGyLm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDURMWGyLm .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDURMWGyLm .dropdown-item.active,
.cid-uDURMWGyLm .dropdown-item:active {
  background-color: transparent;
}
.cid-uDURMWGyLm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDURMWGyLm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDURMWGyLm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDURMWGyLm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDURMWGyLm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDURMWGyLm .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDURMWGyLm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDURMWGyLm .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDURMWGyLm .navbar-buttons {
    text-align: left;
  }
}
.cid-uDURMWGyLm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDURMWGyLm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDURMWGyLm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDURMWGyLm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDURMWGyLm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDURMWGyLm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDURMWGyLm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDURMWGyLm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDURMWGyLm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDURMWGyLm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDURMWGyLm .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDURMWGyLm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDURMWGyLm .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-uDURMWGyLm .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDURMWGyLm .navbar {
    height: 70px;
  }
  .cid-uDURMWGyLm .navbar.opened {
    height: auto;
  }
  .cid-uDURMWGyLm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDURMWGyLm .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDURMWGyLm .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDURMWGyLm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDURMWGyLm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDURMWGyLm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDURMWGyLm .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDURMWGyLm .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDURMWGyLm .navbar-brand {
    margin-right: auto;
  }
  .cid-uDURMWGyLm .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDURMWGyLm .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDURMWGyLm .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDURMWGyLm .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-uDURMWGyLm .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDURMWGyLm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDURMWGyLm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDURMWGyLm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDURMWGyLm .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-uDURMWGyLm .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDURMWGyLm .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uDURMX3mQp {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uDURMX3mQp .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uDURMX3mQp .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uDURMXfold {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDURMXfold .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDURMXfold .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDURMXzaDb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDURMXzaDb .row {
  flex-direction: row-reverse;
}
.cid-uDURMXzaDb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDURMXzaDb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDURMXzaDb .mbr-description {
  text-align: left;
}
.cid-uDURMXzaDb .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDURMXzaDb .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDURMXzaDb .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDURMXzaDb .card-title,
.cid-uDURMXzaDb .iconfont-wrapper {
  color: #000000;
}
.cid-uDURMXzaDb .card-text {
  color: #000000;
}
.cid-uDURMXzaDb .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDURMXzaDb .mbr-text,
.cid-uDURMXzaDb .mbr-section-btn {
  text-align: center;
}
.cid-uDURMXzaDb .card-text,
.cid-uDURMXzaDb .item .mbr-section-btn {
  text-align: left;
}
.cid-uDURMXzaDb .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDURMXzaDb .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDURMXzaDb .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-uDURMXzaDb .mbr-text UL {
  text-align: left;
}
.cid-uDURMXSmsK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDURMXSmsK .row {
  flex-direction: row-reverse;
}
.cid-uDURMXSmsK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDURMXSmsK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDURMXSmsK .mbr-description {
  text-align: left;
}
.cid-uDURMXSmsK .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDURMXSmsK .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDURMXSmsK .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDURMXSmsK .card-title,
.cid-uDURMXSmsK .iconfont-wrapper {
  color: #000000;
}
.cid-uDURMXSmsK .card-text {
  color: #000000;
}
.cid-uDURMXSmsK .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDURMXSmsK .mbr-text,
.cid-uDURMXSmsK .mbr-section-btn {
  text-align: center;
}
.cid-uDURMXSmsK .card-text,
.cid-uDURMXSmsK .item .mbr-section-btn {
  text-align: left;
}
.cid-uDURMXSmsK .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDURMXSmsK .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDURMXSmsK .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-uDURMXSmsK .mbr-text UL {
  text-align: left;
}
.cid-uDURMYeuee {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDXFntgpgK {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDXFntgpgK .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-uDXFntgpgK .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDXFntgpgK .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-uDXFntgpgK .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDXFntgpgK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDXFntgpgK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDXFntgpgK .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDXFntgpgK .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDXFntgpgK .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDXFntgpgK .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDXFntgpgK .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDXFntgpgK .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDXFntgpgK .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDXFntgpgK .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDXFntgpgK .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDXFntgpgK .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDXFntgpgK .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDXFntgpgK .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDXFntgpgK .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDXFntgpgK .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDXFntgpgK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDXFntgpgK .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDXFntgpgK .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDXFntgpgK .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDXFntgpgK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDXFntgpgK .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDXFntgpgK .nav-item:focus,
.cid-uDXFntgpgK .nav-link:focus {
  outline: none;
}
.cid-uDXFntgpgK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDXFntgpgK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDXFntgpgK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDXFntgpgK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDXFntgpgK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDXFntgpgK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDXFntgpgK .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-uDXFntgpgK .navbar.opened {
  transition: all 0.3s;
}
.cid-uDXFntgpgK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDXFntgpgK .navbar .navbar-logo img {
  width: auto;
}
.cid-uDXFntgpgK .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDXFntgpgK .navbar.collapsed {
  justify-content: center;
}
.cid-uDXFntgpgK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDXFntgpgK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDXFntgpgK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDXFntgpgK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDXFntgpgK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDXFntgpgK .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-uDXFntgpgK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDXFntgpgK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDXFntgpgK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDXFntgpgK .navbar {
    min-height: 72px;
  }
  .cid-uDXFntgpgK .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDXFntgpgK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDXFntgpgK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDXFntgpgK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDXFntgpgK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDXFntgpgK .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-uDXFntgpgK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDXFntgpgK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDXFntgpgK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDXFntgpgK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDXFntgpgK .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDXFntgpgK .dropdown-item.active,
.cid-uDXFntgpgK .dropdown-item:active {
  background-color: transparent;
}
.cid-uDXFntgpgK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDXFntgpgK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDXFntgpgK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDXFntgpgK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDXFntgpgK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDXFntgpgK .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDXFntgpgK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDXFntgpgK .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDXFntgpgK .navbar-buttons {
    text-align: left;
  }
}
.cid-uDXFntgpgK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDXFntgpgK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDXFntgpgK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDXFntgpgK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDXFntgpgK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDXFntgpgK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDXFntgpgK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDXFntgpgK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDXFntgpgK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDXFntgpgK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDXFntgpgK .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDXFntgpgK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDXFntgpgK .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-uDXFntgpgK .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDXFntgpgK .navbar {
    height: 70px;
  }
  .cid-uDXFntgpgK .navbar.opened {
    height: auto;
  }
  .cid-uDXFntgpgK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDXFntgpgK .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDXFntgpgK .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDXFntgpgK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDXFntgpgK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDXFntgpgK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDXFntgpgK .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDXFntgpgK .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDXFntgpgK .navbar-brand {
    margin-right: auto;
  }
  .cid-uDXFntgpgK .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDXFntgpgK .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDXFntgpgK .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDXFntgpgK .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-uDXFntgpgK .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDXFntgpgK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDXFntgpgK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDXFntgpgK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDXFntgpgK .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-uDXFntgpgK .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDXFntgpgK .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uDXFntKTjq {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uDXFntKTjq .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uDXFntKTjq .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uDXFntZDqB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDXFntZDqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDXFntZDqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDXGkVymbY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uDXGkVymbY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDXGkVymbY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDXGkVymbY .mbr-text {
  color: #000000;
}
.cid-uDXGkVymbY .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uDXGkVymbY .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDXGkVymbY .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDXGkVymbY .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-uDXGkVymbY .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uDXGkVymbY .main-button {
    margin-bottom: 2rem;
  }
}
.cid-uDXGkVymbY .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDXGkVymbY .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDXGkVymbY .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-uDXGkVymbY .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uDXGkVymbY .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uDXGkVymbY .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDXGkVymbY .mbr-text UL {
  text-align: left;
}
.cid-uDXGkVymbY .mbr-section-subtitle,
.cid-uDXGkVymbY .main-button {
  color: #000000;
}
.cid-uDXHcWF07e {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uDXHcWF07e .row {
  flex-direction: row-reverse;
}
.cid-uDXHcWF07e .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDXHcWF07e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDXHcWF07e .mbr-side-description {
  text-align: left;
}
.cid-uDXIILiZYj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uDXIILiZYj .row {
  flex-direction: row-reverse;
}
.cid-uDXIILiZYj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDXIILiZYj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDXIILiZYj .mbr-description {
  text-align: left;
}
.cid-uDXIILiZYj .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uDXIILiZYj .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uDXIILiZYj .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uDXIILiZYj .card-title,
.cid-uDXIILiZYj .iconfont-wrapper {
  color: #000000;
}
.cid-uDXIILiZYj .card-text {
  color: #000000;
}
.cid-uDXIILiZYj .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uDXIILiZYj .mbr-text,
.cid-uDXIILiZYj .mbr-section-btn {
  text-align: center;
}
.cid-uDXIILiZYj .card-text,
.cid-uDXIILiZYj .item .mbr-section-btn {
  text-align: left;
}
.cid-uDXIILiZYj .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uDXIILiZYj .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uDXIILiZYj .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-uDXIILiZYj .mbr-text UL {
  text-align: left;
}
.cid-uDXFnvc0xD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uDxfmdhmj1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDxfmdhmj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDxfmdhmj1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uDxfmdhmj1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uDxfmdhmj1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uDxfmdhmj1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uDxfmdhmj1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uDxfmdhmj1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uDxfmdhmj1 .nav-item:focus,
.cid-uDxfmdhmj1 .nav-link:focus {
  outline: none;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDxfmdhmj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDxfmdhmj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDxfmdhmj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDxfmdhmj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDxfmdhmj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDxfmdhmj1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uDxfmdhmj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDxfmdhmj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDxfmdhmj1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDxfmdhmj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDxfmdhmj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uDxfmdhmj1 .navbar {
    min-height: 72px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDxfmdhmj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uDxfmdhmj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDxfmdhmj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDxfmdhmj1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uDxfmdhmj1 .dropdown-item.active,
.cid-uDxfmdhmj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDxfmdhmj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDxfmdhmj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDxfmdhmj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uDxfmdhmj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDxfmdhmj1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uDxfmdhmj1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uDxfmdhmj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDxfmdhmj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDxfmdhmj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDxfmdhmj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDxfmdhmj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDxfmdhmj1 .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-uDxfmdhmj1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDxfmdhmj1 .navbar {
    height: 70px;
  }
  .cid-uDxfmdhmj1 .navbar.opened {
    height: auto;
  }
  .cid-uDxfmdhmj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uDxfmdhmj1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uDxfmdhmj1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uDxfmdhmj1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uDxfmdhmj1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uDxfmdhmj1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uDxfmdhmj1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uDxfmdhmj1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uDxfmdhmj1 .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-uDxfmdhmj1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uDxfmdhmj1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uDx3SjPGFo {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uDx3SjPGFo .mbr-text {
  color: #000000;
}
.cid-uDx3SjPGFo .mbr-section-subtitle {
  color: #000000;
}
.cid-uDx3SjPGFo .mbr-section-title {
  color: #000000;
}
.cid-uDApBBxJEX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE4xu9wIsz {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE4xu9wIsz .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-uE4xu9wIsz .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE4xu9wIsz .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-uE4xu9wIsz .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE4xu9wIsz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE4xu9wIsz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE4xu9wIsz .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE4xu9wIsz .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE4xu9wIsz .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE4xu9wIsz .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE4xu9wIsz .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE4xu9wIsz .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE4xu9wIsz .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE4xu9wIsz .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE4xu9wIsz .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE4xu9wIsz .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE4xu9wIsz .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE4xu9wIsz .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE4xu9wIsz .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE4xu9wIsz .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE4xu9wIsz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE4xu9wIsz .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE4xu9wIsz .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE4xu9wIsz .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE4xu9wIsz .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE4xu9wIsz .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE4xu9wIsz .nav-item:focus,
.cid-uE4xu9wIsz .nav-link:focus {
  outline: none;
}
.cid-uE4xu9wIsz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE4xu9wIsz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE4xu9wIsz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE4xu9wIsz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE4xu9wIsz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE4xu9wIsz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE4xu9wIsz .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-uE4xu9wIsz .navbar.opened {
  transition: all 0.3s;
}
.cid-uE4xu9wIsz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE4xu9wIsz .navbar .navbar-logo img {
  width: auto;
}
.cid-uE4xu9wIsz .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE4xu9wIsz .navbar.collapsed {
  justify-content: center;
}
.cid-uE4xu9wIsz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE4xu9wIsz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE4xu9wIsz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE4xu9wIsz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE4xu9wIsz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE4xu9wIsz .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-uE4xu9wIsz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE4xu9wIsz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE4xu9wIsz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE4xu9wIsz .navbar {
    min-height: 72px;
  }
  .cid-uE4xu9wIsz .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE4xu9wIsz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE4xu9wIsz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE4xu9wIsz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE4xu9wIsz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE4xu9wIsz .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-uE4xu9wIsz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE4xu9wIsz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE4xu9wIsz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE4xu9wIsz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE4xu9wIsz .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE4xu9wIsz .dropdown-item.active,
.cid-uE4xu9wIsz .dropdown-item:active {
  background-color: transparent;
}
.cid-uE4xu9wIsz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE4xu9wIsz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE4xu9wIsz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE4xu9wIsz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE4xu9wIsz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE4xu9wIsz .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE4xu9wIsz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE4xu9wIsz .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE4xu9wIsz .navbar-buttons {
    text-align: left;
  }
}
.cid-uE4xu9wIsz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE4xu9wIsz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE4xu9wIsz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE4xu9wIsz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4xu9wIsz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4xu9wIsz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE4xu9wIsz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4xu9wIsz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE4xu9wIsz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE4xu9wIsz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4xu9wIsz .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE4xu9wIsz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4xu9wIsz .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-uE4xu9wIsz .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE4xu9wIsz .navbar {
    height: 70px;
  }
  .cid-uE4xu9wIsz .navbar.opened {
    height: auto;
  }
  .cid-uE4xu9wIsz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE4xu9wIsz .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE4xu9wIsz .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE4xu9wIsz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE4xu9wIsz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE4xu9wIsz .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE4xu9wIsz .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE4xu9wIsz .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE4xu9wIsz .navbar-brand {
    margin-right: auto;
  }
  .cid-uE4xu9wIsz .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE4xu9wIsz .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE4xu9wIsz .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE4xu9wIsz .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-uE4xu9wIsz .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE4xu9wIsz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE4xu9wIsz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE4xu9wIsz .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE4xu9wIsz .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-uE4xu9wIsz .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE4xu9wIsz .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE4xu9XDyL {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE4xu9XDyL .mbr-text {
  color: #000000;
}
.cid-uE4xu9XDyL .mbr-section-subtitle {
  color: #000000;
}
.cid-uE4xu9XDyL .mbr-section-title {
  color: #000000;
}
.cid-uE4xuadr0H {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE4z4Hz2sZ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE4z4Hz2sZ .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-uE4z4Hz2sZ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE4z4Hz2sZ .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-uE4z4Hz2sZ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE4z4Hz2sZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE4z4Hz2sZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE4z4Hz2sZ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE4z4Hz2sZ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE4z4Hz2sZ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE4z4Hz2sZ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE4z4Hz2sZ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE4z4Hz2sZ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE4z4Hz2sZ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE4z4Hz2sZ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE4z4Hz2sZ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE4z4Hz2sZ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE4z4Hz2sZ .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE4z4Hz2sZ .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE4z4Hz2sZ .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE4z4Hz2sZ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE4z4Hz2sZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE4z4Hz2sZ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE4z4Hz2sZ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE4z4Hz2sZ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE4z4Hz2sZ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE4z4Hz2sZ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE4z4Hz2sZ .nav-item:focus,
.cid-uE4z4Hz2sZ .nav-link:focus {
  outline: none;
}
.cid-uE4z4Hz2sZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE4z4Hz2sZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE4z4Hz2sZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE4z4Hz2sZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE4z4Hz2sZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE4z4Hz2sZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE4z4Hz2sZ .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-uE4z4Hz2sZ .navbar.opened {
  transition: all 0.3s;
}
.cid-uE4z4Hz2sZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE4z4Hz2sZ .navbar .navbar-logo img {
  width: auto;
}
.cid-uE4z4Hz2sZ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE4z4Hz2sZ .navbar.collapsed {
  justify-content: center;
}
.cid-uE4z4Hz2sZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE4z4Hz2sZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE4z4Hz2sZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE4z4Hz2sZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE4z4Hz2sZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE4z4Hz2sZ .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-uE4z4Hz2sZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE4z4Hz2sZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE4z4Hz2sZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE4z4Hz2sZ .navbar {
    min-height: 72px;
  }
  .cid-uE4z4Hz2sZ .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE4z4Hz2sZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE4z4Hz2sZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE4z4Hz2sZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE4z4Hz2sZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE4z4Hz2sZ .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-uE4z4Hz2sZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE4z4Hz2sZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE4z4Hz2sZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE4z4Hz2sZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE4z4Hz2sZ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE4z4Hz2sZ .dropdown-item.active,
.cid-uE4z4Hz2sZ .dropdown-item:active {
  background-color: transparent;
}
.cid-uE4z4Hz2sZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE4z4Hz2sZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE4z4Hz2sZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE4z4Hz2sZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE4z4Hz2sZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE4z4Hz2sZ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE4z4Hz2sZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE4z4Hz2sZ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE4z4Hz2sZ .navbar-buttons {
    text-align: left;
  }
}
.cid-uE4z4Hz2sZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE4z4Hz2sZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE4z4Hz2sZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE4z4Hz2sZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4z4Hz2sZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4z4Hz2sZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE4z4Hz2sZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4z4Hz2sZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE4z4Hz2sZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE4z4Hz2sZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4z4Hz2sZ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE4z4Hz2sZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4z4Hz2sZ .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-uE4z4Hz2sZ .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE4z4Hz2sZ .navbar {
    height: 70px;
  }
  .cid-uE4z4Hz2sZ .navbar.opened {
    height: auto;
  }
  .cid-uE4z4Hz2sZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE4z4Hz2sZ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE4z4Hz2sZ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE4z4Hz2sZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE4z4Hz2sZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE4z4Hz2sZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE4z4Hz2sZ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE4z4Hz2sZ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE4z4Hz2sZ .navbar-brand {
    margin-right: auto;
  }
  .cid-uE4z4Hz2sZ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE4z4Hz2sZ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE4z4Hz2sZ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE4z4Hz2sZ .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-uE4z4Hz2sZ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE4z4Hz2sZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE4z4Hz2sZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE4z4Hz2sZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE4z4Hz2sZ .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-uE4z4Hz2sZ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE4z4Hz2sZ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE4z4HWy5p {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE4z4HWy5p .mbr-text {
  color: #000000;
}
.cid-uE4z4HWy5p .mbr-section-subtitle {
  color: #000000;
}
.cid-uE4z4HWy5p .mbr-section-title {
  color: #000000;
}
.cid-uE4z4Ia4K8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE4BhJGj0L {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE4BhJGj0L .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-uE4BhJGj0L .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE4BhJGj0L .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-uE4BhJGj0L .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE4BhJGj0L .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE4BhJGj0L .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE4BhJGj0L .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE4BhJGj0L .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE4BhJGj0L .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE4BhJGj0L .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE4BhJGj0L .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE4BhJGj0L .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE4BhJGj0L .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE4BhJGj0L .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE4BhJGj0L .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE4BhJGj0L .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE4BhJGj0L .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE4BhJGj0L .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE4BhJGj0L .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE4BhJGj0L .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE4BhJGj0L .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE4BhJGj0L .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE4BhJGj0L .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE4BhJGj0L .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE4BhJGj0L .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE4BhJGj0L .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE4BhJGj0L .nav-item:focus,
.cid-uE4BhJGj0L .nav-link:focus {
  outline: none;
}
.cid-uE4BhJGj0L .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE4BhJGj0L .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE4BhJGj0L .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE4BhJGj0L .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE4BhJGj0L .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE4BhJGj0L .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE4BhJGj0L .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-uE4BhJGj0L .navbar.opened {
  transition: all 0.3s;
}
.cid-uE4BhJGj0L .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE4BhJGj0L .navbar .navbar-logo img {
  width: auto;
}
.cid-uE4BhJGj0L .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE4BhJGj0L .navbar.collapsed {
  justify-content: center;
}
.cid-uE4BhJGj0L .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE4BhJGj0L .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE4BhJGj0L .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE4BhJGj0L .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE4BhJGj0L .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE4BhJGj0L .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-uE4BhJGj0L .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE4BhJGj0L .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE4BhJGj0L .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE4BhJGj0L .navbar {
    min-height: 72px;
  }
  .cid-uE4BhJGj0L .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE4BhJGj0L .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE4BhJGj0L .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE4BhJGj0L .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE4BhJGj0L .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE4BhJGj0L .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-uE4BhJGj0L .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE4BhJGj0L .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE4BhJGj0L .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE4BhJGj0L .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE4BhJGj0L .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE4BhJGj0L .dropdown-item.active,
.cid-uE4BhJGj0L .dropdown-item:active {
  background-color: transparent;
}
.cid-uE4BhJGj0L .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE4BhJGj0L .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE4BhJGj0L .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE4BhJGj0L .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE4BhJGj0L .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE4BhJGj0L .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE4BhJGj0L ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE4BhJGj0L .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE4BhJGj0L .navbar-buttons {
    text-align: left;
  }
}
.cid-uE4BhJGj0L button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE4BhJGj0L button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE4BhJGj0L button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE4BhJGj0L button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4BhJGj0L button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4BhJGj0L button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE4BhJGj0L nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4BhJGj0L nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE4BhJGj0L nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE4BhJGj0L nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4BhJGj0L .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE4BhJGj0L a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4BhJGj0L .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-uE4BhJGj0L .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE4BhJGj0L .navbar {
    height: 70px;
  }
  .cid-uE4BhJGj0L .navbar.opened {
    height: auto;
  }
  .cid-uE4BhJGj0L .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE4BhJGj0L .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE4BhJGj0L .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE4BhJGj0L .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE4BhJGj0L .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE4BhJGj0L .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE4BhJGj0L .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE4BhJGj0L .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE4BhJGj0L .navbar-brand {
    margin-right: auto;
  }
  .cid-uE4BhJGj0L .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE4BhJGj0L .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE4BhJGj0L .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE4BhJGj0L .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-uE4BhJGj0L .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE4BhJGj0L .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE4BhJGj0L .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE4BhJGj0L .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE4BhJGj0L .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-uE4BhJGj0L .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE4BhJGj0L .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE4BhK6F93 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE4BhK6F93 .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE4BhK6F93 .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE4BhKkrn7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4BhKkrn7 .row {
  flex-direction: row-reverse;
}
.cid-uE4BhKkrn7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4BhKkrn7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4BhKkrn7 .mbr-description {
  text-align: left;
}
.cid-uE4BhKkrn7 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4BhKkrn7 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4BhKkrn7 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4BhKkrn7 .card-title,
.cid-uE4BhKkrn7 .iconfont-wrapper {
  color: #000000;
}
.cid-uE4BhKkrn7 .card-text {
  color: #000000;
}
.cid-uE4BhKkrn7 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4BhKkrn7 .mbr-text,
.cid-uE4BhKkrn7 .mbr-section-btn {
  text-align: center;
}
.cid-uE4BhKkrn7 .card-text,
.cid-uE4BhKkrn7 .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4BhKkrn7 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4BhKkrn7 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4BhKkrn7 .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-uE4BhKkrn7 .mbr-text UL {
  text-align: left;
}
.cid-uE4BhKI2In {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4BhKI2In .row {
  flex-direction: row-reverse;
}
.cid-uE4BhKI2In .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4BhKI2In .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4BhKI2In .mbr-description {
  text-align: left;
}
.cid-uE4BhKI2In .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4BhKI2In .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4BhKI2In .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4BhKI2In .card-title,
.cid-uE4BhKI2In .iconfont-wrapper {
  color: #000000;
}
.cid-uE4BhKI2In .card-text {
  color: #000000;
}
.cid-uE4BhKI2In .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4BhKI2In .mbr-text,
.cid-uE4BhKI2In .mbr-section-btn {
  text-align: center;
}
.cid-uE4BhKI2In .card-text,
.cid-uE4BhKI2In .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4BhKI2In .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4BhKI2In .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4BhKI2In .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-uE4BhKI2In .mbr-text UL {
  text-align: left;
}
.cid-uE4BhL22kL {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE4BhL22kL .mbr-text {
  color: #000000;
}
.cid-uE4BhL22kL .mbr-section-subtitle {
  color: #000000;
}
.cid-uE4BhL22kL .mbr-section-title {
  color: #000000;
}
.cid-uE4BhLmcSf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE4Ct6zYeB {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE4Ct6zYeB .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-uE4Ct6zYeB .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE4Ct6zYeB .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-uE4Ct6zYeB .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE4Ct6zYeB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE4Ct6zYeB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE4Ct6zYeB .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE4Ct6zYeB .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE4Ct6zYeB .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE4Ct6zYeB .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE4Ct6zYeB .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE4Ct6zYeB .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE4Ct6zYeB .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE4Ct6zYeB .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE4Ct6zYeB .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE4Ct6zYeB .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE4Ct6zYeB .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE4Ct6zYeB .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE4Ct6zYeB .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE4Ct6zYeB .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE4Ct6zYeB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE4Ct6zYeB .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE4Ct6zYeB .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE4Ct6zYeB .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE4Ct6zYeB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE4Ct6zYeB .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE4Ct6zYeB .nav-item:focus,
.cid-uE4Ct6zYeB .nav-link:focus {
  outline: none;
}
.cid-uE4Ct6zYeB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE4Ct6zYeB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE4Ct6zYeB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE4Ct6zYeB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE4Ct6zYeB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE4Ct6zYeB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE4Ct6zYeB .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-uE4Ct6zYeB .navbar.opened {
  transition: all 0.3s;
}
.cid-uE4Ct6zYeB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE4Ct6zYeB .navbar .navbar-logo img {
  width: auto;
}
.cid-uE4Ct6zYeB .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE4Ct6zYeB .navbar.collapsed {
  justify-content: center;
}
.cid-uE4Ct6zYeB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE4Ct6zYeB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE4Ct6zYeB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE4Ct6zYeB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE4Ct6zYeB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE4Ct6zYeB .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-uE4Ct6zYeB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE4Ct6zYeB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE4Ct6zYeB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE4Ct6zYeB .navbar {
    min-height: 72px;
  }
  .cid-uE4Ct6zYeB .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE4Ct6zYeB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE4Ct6zYeB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE4Ct6zYeB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE4Ct6zYeB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE4Ct6zYeB .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-uE4Ct6zYeB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE4Ct6zYeB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE4Ct6zYeB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE4Ct6zYeB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE4Ct6zYeB .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE4Ct6zYeB .dropdown-item.active,
.cid-uE4Ct6zYeB .dropdown-item:active {
  background-color: transparent;
}
.cid-uE4Ct6zYeB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE4Ct6zYeB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE4Ct6zYeB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE4Ct6zYeB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE4Ct6zYeB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE4Ct6zYeB .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE4Ct6zYeB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE4Ct6zYeB .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE4Ct6zYeB .navbar-buttons {
    text-align: left;
  }
}
.cid-uE4Ct6zYeB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE4Ct6zYeB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE4Ct6zYeB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE4Ct6zYeB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4Ct6zYeB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4Ct6zYeB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE4Ct6zYeB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4Ct6zYeB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE4Ct6zYeB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE4Ct6zYeB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4Ct6zYeB .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE4Ct6zYeB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4Ct6zYeB .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-uE4Ct6zYeB .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE4Ct6zYeB .navbar {
    height: 70px;
  }
  .cid-uE4Ct6zYeB .navbar.opened {
    height: auto;
  }
  .cid-uE4Ct6zYeB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE4Ct6zYeB .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE4Ct6zYeB .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE4Ct6zYeB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE4Ct6zYeB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE4Ct6zYeB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE4Ct6zYeB .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE4Ct6zYeB .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE4Ct6zYeB .navbar-brand {
    margin-right: auto;
  }
  .cid-uE4Ct6zYeB .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE4Ct6zYeB .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE4Ct6zYeB .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE4Ct6zYeB .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-uE4Ct6zYeB .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE4Ct6zYeB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE4Ct6zYeB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE4Ct6zYeB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE4Ct6zYeB .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-uE4Ct6zYeB .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE4Ct6zYeB .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE4Ct6YAdv {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uE4Ct6YAdv .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE4Ct6YAdv .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE4Ct7bDmQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE4Ct7bDmQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4Ct7bDmQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4Ct7ylDf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4Ct7ylDf .row {
  flex-direction: row-reverse;
}
.cid-uE4Ct7ylDf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4Ct7ylDf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4Ct7ylDf .mbr-description {
  text-align: left;
}
.cid-uE4Ct7ylDf .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4Ct7ylDf .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4Ct7ylDf .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4Ct7ylDf .card-title,
.cid-uE4Ct7ylDf .iconfont-wrapper {
  color: #000000;
}
.cid-uE4Ct7ylDf .card-text {
  color: #000000;
}
.cid-uE4Ct7ylDf .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4Ct7ylDf .mbr-text,
.cid-uE4Ct7ylDf .mbr-section-btn {
  text-align: center;
}
.cid-uE4Ct7ylDf .card-text,
.cid-uE4Ct7ylDf .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4Ct7ylDf .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4Ct7ylDf .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4Ct7ylDf .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-uE4Ct7ylDf .mbr-text UL {
  text-align: left;
}
.cid-uE4Ct7QaKQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4Ct7QaKQ .row {
  flex-direction: row-reverse;
}
.cid-uE4Ct7QaKQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4Ct7QaKQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4Ct7QaKQ .mbr-description {
  text-align: left;
}
.cid-uE4Ct7QaKQ .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4Ct7QaKQ .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4Ct7QaKQ .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4Ct7QaKQ .card-title,
.cid-uE4Ct7QaKQ .iconfont-wrapper {
  color: #000000;
}
.cid-uE4Ct7QaKQ .card-text {
  color: #000000;
}
.cid-uE4Ct7QaKQ .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4Ct7QaKQ .mbr-text,
.cid-uE4Ct7QaKQ .mbr-section-btn {
  text-align: center;
}
.cid-uE4Ct7QaKQ .card-text,
.cid-uE4Ct7QaKQ .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4Ct7QaKQ .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4Ct7QaKQ .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4Ct7QaKQ .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-uE4Ct7QaKQ .mbr-text UL {
  text-align: left;
}
.cid-uE4Ct8aXO3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE4CmT9iWd {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE4CmT9iWd .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-uE4CmT9iWd .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE4CmT9iWd .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-uE4CmT9iWd .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE4CmT9iWd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE4CmT9iWd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE4CmT9iWd .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE4CmT9iWd .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE4CmT9iWd .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE4CmT9iWd .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE4CmT9iWd .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE4CmT9iWd .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE4CmT9iWd .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE4CmT9iWd .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE4CmT9iWd .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE4CmT9iWd .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE4CmT9iWd .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE4CmT9iWd .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE4CmT9iWd .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE4CmT9iWd .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE4CmT9iWd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE4CmT9iWd .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE4CmT9iWd .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE4CmT9iWd .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE4CmT9iWd .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE4CmT9iWd .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE4CmT9iWd .nav-item:focus,
.cid-uE4CmT9iWd .nav-link:focus {
  outline: none;
}
.cid-uE4CmT9iWd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE4CmT9iWd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE4CmT9iWd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE4CmT9iWd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE4CmT9iWd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE4CmT9iWd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE4CmT9iWd .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-uE4CmT9iWd .navbar.opened {
  transition: all 0.3s;
}
.cid-uE4CmT9iWd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE4CmT9iWd .navbar .navbar-logo img {
  width: auto;
}
.cid-uE4CmT9iWd .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE4CmT9iWd .navbar.collapsed {
  justify-content: center;
}
.cid-uE4CmT9iWd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE4CmT9iWd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE4CmT9iWd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE4CmT9iWd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE4CmT9iWd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE4CmT9iWd .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-uE4CmT9iWd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE4CmT9iWd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE4CmT9iWd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE4CmT9iWd .navbar {
    min-height: 72px;
  }
  .cid-uE4CmT9iWd .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE4CmT9iWd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE4CmT9iWd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE4CmT9iWd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE4CmT9iWd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE4CmT9iWd .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-uE4CmT9iWd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE4CmT9iWd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE4CmT9iWd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE4CmT9iWd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE4CmT9iWd .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE4CmT9iWd .dropdown-item.active,
.cid-uE4CmT9iWd .dropdown-item:active {
  background-color: transparent;
}
.cid-uE4CmT9iWd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE4CmT9iWd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE4CmT9iWd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE4CmT9iWd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE4CmT9iWd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE4CmT9iWd .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE4CmT9iWd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE4CmT9iWd .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE4CmT9iWd .navbar-buttons {
    text-align: left;
  }
}
.cid-uE4CmT9iWd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE4CmT9iWd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE4CmT9iWd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE4CmT9iWd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4CmT9iWd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4CmT9iWd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE4CmT9iWd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4CmT9iWd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE4CmT9iWd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE4CmT9iWd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4CmT9iWd .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE4CmT9iWd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4CmT9iWd .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-uE4CmT9iWd .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE4CmT9iWd .navbar {
    height: 70px;
  }
  .cid-uE4CmT9iWd .navbar.opened {
    height: auto;
  }
  .cid-uE4CmT9iWd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE4CmT9iWd .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE4CmT9iWd .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE4CmT9iWd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE4CmT9iWd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE4CmT9iWd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE4CmT9iWd .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE4CmT9iWd .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE4CmT9iWd .navbar-brand {
    margin-right: auto;
  }
  .cid-uE4CmT9iWd .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE4CmT9iWd .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE4CmT9iWd .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE4CmT9iWd .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-uE4CmT9iWd .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE4CmT9iWd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE4CmT9iWd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE4CmT9iWd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE4CmT9iWd .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-uE4CmT9iWd .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE4CmT9iWd .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE4CmTAxuK {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uE4CmTAxuK .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE4CmTAxuK .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE4CmTPs6X {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE4CmTPs6X .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4CmTPs6X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4CmUaY6C {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4CmUaY6C .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4CmUaY6C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4CmUaY6C .mbr-description {
  text-align: left;
}
.cid-uE4CmUaY6C .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4CmUaY6C .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4CmUaY6C .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4CmUaY6C .card-title,
.cid-uE4CmUaY6C .iconfont-wrapper {
  color: #000000;
}
.cid-uE4CmUaY6C .card-text {
  color: #000000;
}
.cid-uE4CmUaY6C .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4CmUaY6C .mbr-text,
.cid-uE4CmUaY6C .mbr-section-btn {
  text-align: center;
}
.cid-uE4CmUaY6C .card-text,
.cid-uE4CmUaY6C .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4CmUaY6C .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4CmUaY6C .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4CmUaY6C .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-uE4CmUaY6C .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uE4CmUaY6C .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uE4CmUaY6C .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4CmUaY6C .mbr-text UL {
  text-align: left;
}
.cid-uE4CmUaY6C .mbr-text {
  text-align: left;
}
.cid-uE4CmUaY6C .mbr-subtitle {
  text-align: center;
}
.cid-uE4CmUtP5i {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4CmUtP5i .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4CmUtP5i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4CmUtP5i .mbr-description {
  text-align: left;
}
.cid-uE4CmUtP5i .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4CmUtP5i .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4CmUtP5i .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4CmUtP5i .card-title,
.cid-uE4CmUtP5i .iconfont-wrapper {
  color: #000000;
}
.cid-uE4CmUtP5i .card-text {
  color: #000000;
}
.cid-uE4CmUtP5i .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4CmUtP5i .mbr-text,
.cid-uE4CmUtP5i .mbr-section-btn {
  text-align: center;
}
.cid-uE4CmUtP5i .card-text,
.cid-uE4CmUtP5i .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4CmUtP5i .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4CmUtP5i .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4CmUtP5i .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-uE4CmUtP5i .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uE4CmUtP5i .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uE4CmUtP5i .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4CmUtP5i .mbr-text UL {
  text-align: left;
}
.cid-uE4CmUtP5i .mbr-text {
  text-align: left;
}
.cid-uE4CmUtP5i .mbr-subtitle {
  text-align: center;
}
.cid-uE4CmUPBPM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE4DMzswcd {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE4DMzswcd .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-uE4DMzswcd .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE4DMzswcd .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-uE4DMzswcd .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE4DMzswcd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE4DMzswcd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE4DMzswcd .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE4DMzswcd .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE4DMzswcd .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE4DMzswcd .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE4DMzswcd .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE4DMzswcd .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE4DMzswcd .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE4DMzswcd .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE4DMzswcd .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE4DMzswcd .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE4DMzswcd .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE4DMzswcd .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE4DMzswcd .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE4DMzswcd .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE4DMzswcd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE4DMzswcd .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE4DMzswcd .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE4DMzswcd .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE4DMzswcd .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE4DMzswcd .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE4DMzswcd .nav-item:focus,
.cid-uE4DMzswcd .nav-link:focus {
  outline: none;
}
.cid-uE4DMzswcd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE4DMzswcd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE4DMzswcd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE4DMzswcd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE4DMzswcd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE4DMzswcd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE4DMzswcd .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-uE4DMzswcd .navbar.opened {
  transition: all 0.3s;
}
.cid-uE4DMzswcd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE4DMzswcd .navbar .navbar-logo img {
  width: auto;
}
.cid-uE4DMzswcd .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE4DMzswcd .navbar.collapsed {
  justify-content: center;
}
.cid-uE4DMzswcd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE4DMzswcd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE4DMzswcd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE4DMzswcd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE4DMzswcd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE4DMzswcd .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-uE4DMzswcd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE4DMzswcd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE4DMzswcd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE4DMzswcd .navbar {
    min-height: 72px;
  }
  .cid-uE4DMzswcd .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE4DMzswcd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE4DMzswcd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE4DMzswcd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE4DMzswcd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE4DMzswcd .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-uE4DMzswcd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE4DMzswcd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE4DMzswcd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE4DMzswcd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE4DMzswcd .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE4DMzswcd .dropdown-item.active,
.cid-uE4DMzswcd .dropdown-item:active {
  background-color: transparent;
}
.cid-uE4DMzswcd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE4DMzswcd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE4DMzswcd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE4DMzswcd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE4DMzswcd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE4DMzswcd .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE4DMzswcd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE4DMzswcd .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE4DMzswcd .navbar-buttons {
    text-align: left;
  }
}
.cid-uE4DMzswcd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE4DMzswcd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE4DMzswcd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE4DMzswcd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4DMzswcd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4DMzswcd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE4DMzswcd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4DMzswcd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE4DMzswcd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE4DMzswcd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4DMzswcd .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE4DMzswcd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4DMzswcd .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-uE4DMzswcd .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE4DMzswcd .navbar {
    height: 70px;
  }
  .cid-uE4DMzswcd .navbar.opened {
    height: auto;
  }
  .cid-uE4DMzswcd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE4DMzswcd .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE4DMzswcd .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE4DMzswcd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE4DMzswcd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE4DMzswcd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE4DMzswcd .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE4DMzswcd .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE4DMzswcd .navbar-brand {
    margin-right: auto;
  }
  .cid-uE4DMzswcd .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE4DMzswcd .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE4DMzswcd .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE4DMzswcd .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-uE4DMzswcd .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE4DMzswcd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE4DMzswcd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE4DMzswcd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE4DMzswcd .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-uE4DMzswcd .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE4DMzswcd .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE4DMzQXQt {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uE4DMzQXQt .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE4DMzQXQt .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE4DMA6EHc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4DMA6EHc .row {
  flex-direction: row-reverse;
}
.cid-uE4DMA6EHc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4DMA6EHc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4DMA6EHc .mbr-description {
  text-align: left;
}
.cid-uE4DMA6EHc .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4DMA6EHc .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4DMA6EHc .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4DMA6EHc .card-title,
.cid-uE4DMA6EHc .iconfont-wrapper {
  color: #000000;
}
.cid-uE4DMA6EHc .card-text {
  color: #000000;
}
.cid-uE4DMA6EHc .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4DMA6EHc .mbr-text,
.cid-uE4DMA6EHc .mbr-section-btn {
  text-align: center;
}
.cid-uE4DMA6EHc .card-text,
.cid-uE4DMA6EHc .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4DMA6EHc .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4DMA6EHc .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4DMA6EHc .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-uE4DMA6EHc .mbr-text UL {
  text-align: left;
}
.cid-uE4DMAORJJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE4DYvbvds {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE4DYvbvds .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-uE4DYvbvds .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE4DYvbvds .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-uE4DYvbvds .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE4DYvbvds .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE4DYvbvds .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE4DYvbvds .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE4DYvbvds .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE4DYvbvds .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE4DYvbvds .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE4DYvbvds .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE4DYvbvds .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE4DYvbvds .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE4DYvbvds .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE4DYvbvds .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE4DYvbvds .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE4DYvbvds .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE4DYvbvds .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE4DYvbvds .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE4DYvbvds .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE4DYvbvds .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE4DYvbvds .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE4DYvbvds .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE4DYvbvds .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE4DYvbvds .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE4DYvbvds .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE4DYvbvds .nav-item:focus,
.cid-uE4DYvbvds .nav-link:focus {
  outline: none;
}
.cid-uE4DYvbvds .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE4DYvbvds .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE4DYvbvds .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE4DYvbvds .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE4DYvbvds .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE4DYvbvds .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE4DYvbvds .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-uE4DYvbvds .navbar.opened {
  transition: all 0.3s;
}
.cid-uE4DYvbvds .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE4DYvbvds .navbar .navbar-logo img {
  width: auto;
}
.cid-uE4DYvbvds .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE4DYvbvds .navbar.collapsed {
  justify-content: center;
}
.cid-uE4DYvbvds .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE4DYvbvds .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE4DYvbvds .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE4DYvbvds .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE4DYvbvds .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE4DYvbvds .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-uE4DYvbvds .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE4DYvbvds .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE4DYvbvds .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE4DYvbvds .navbar {
    min-height: 72px;
  }
  .cid-uE4DYvbvds .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE4DYvbvds .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE4DYvbvds .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE4DYvbvds .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE4DYvbvds .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE4DYvbvds .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-uE4DYvbvds .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE4DYvbvds .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE4DYvbvds .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE4DYvbvds .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE4DYvbvds .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE4DYvbvds .dropdown-item.active,
.cid-uE4DYvbvds .dropdown-item:active {
  background-color: transparent;
}
.cid-uE4DYvbvds .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE4DYvbvds .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE4DYvbvds .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE4DYvbvds .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE4DYvbvds .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE4DYvbvds .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE4DYvbvds ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE4DYvbvds .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE4DYvbvds .navbar-buttons {
    text-align: left;
  }
}
.cid-uE4DYvbvds button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE4DYvbvds button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE4DYvbvds button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE4DYvbvds button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4DYvbvds button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4DYvbvds button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE4DYvbvds nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4DYvbvds nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE4DYvbvds nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE4DYvbvds nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4DYvbvds .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE4DYvbvds a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4DYvbvds .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-uE4DYvbvds .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE4DYvbvds .navbar {
    height: 70px;
  }
  .cid-uE4DYvbvds .navbar.opened {
    height: auto;
  }
  .cid-uE4DYvbvds .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE4DYvbvds .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE4DYvbvds .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE4DYvbvds .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE4DYvbvds .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE4DYvbvds .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE4DYvbvds .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE4DYvbvds .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE4DYvbvds .navbar-brand {
    margin-right: auto;
  }
  .cid-uE4DYvbvds .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE4DYvbvds .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE4DYvbvds .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE4DYvbvds .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-uE4DYvbvds .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE4DYvbvds .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE4DYvbvds .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE4DYvbvds .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE4DYvbvds .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-uE4DYvbvds .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE4DYvbvds .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE4DYvBbTw {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uE4DYvBbTw .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE4DYvBbTw .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE4DYvOBpQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4DYvOBpQ .row {
  flex-direction: row-reverse;
}
.cid-uE4DYvOBpQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4DYvOBpQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4DYvOBpQ .mbr-description {
  text-align: left;
}
.cid-uE4DYvOBpQ .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4DYvOBpQ .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4DYvOBpQ .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4DYvOBpQ .card-title,
.cid-uE4DYvOBpQ .iconfont-wrapper {
  color: #000000;
}
.cid-uE4DYvOBpQ .card-text {
  color: #000000;
}
.cid-uE4DYvOBpQ .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4DYvOBpQ .mbr-text,
.cid-uE4DYvOBpQ .mbr-section-btn {
  text-align: center;
}
.cid-uE4DYvOBpQ .card-text,
.cid-uE4DYvOBpQ .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4DYvOBpQ .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4DYvOBpQ .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4DYvOBpQ .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-uE4DYvOBpQ .mbr-text UL {
  text-align: left;
}
.cid-uE4DYw8Kv6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE4EbdBQFj {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE4EbdBQFj .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-uE4EbdBQFj .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE4EbdBQFj .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-uE4EbdBQFj .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE4EbdBQFj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE4EbdBQFj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE4EbdBQFj .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE4EbdBQFj .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE4EbdBQFj .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE4EbdBQFj .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE4EbdBQFj .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE4EbdBQFj .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE4EbdBQFj .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE4EbdBQFj .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE4EbdBQFj .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE4EbdBQFj .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE4EbdBQFj .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE4EbdBQFj .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE4EbdBQFj .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE4EbdBQFj .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE4EbdBQFj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE4EbdBQFj .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE4EbdBQFj .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE4EbdBQFj .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE4EbdBQFj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE4EbdBQFj .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE4EbdBQFj .nav-item:focus,
.cid-uE4EbdBQFj .nav-link:focus {
  outline: none;
}
.cid-uE4EbdBQFj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE4EbdBQFj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE4EbdBQFj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE4EbdBQFj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE4EbdBQFj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE4EbdBQFj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE4EbdBQFj .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-uE4EbdBQFj .navbar.opened {
  transition: all 0.3s;
}
.cid-uE4EbdBQFj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE4EbdBQFj .navbar .navbar-logo img {
  width: auto;
}
.cid-uE4EbdBQFj .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE4EbdBQFj .navbar.collapsed {
  justify-content: center;
}
.cid-uE4EbdBQFj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE4EbdBQFj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE4EbdBQFj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE4EbdBQFj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE4EbdBQFj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE4EbdBQFj .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-uE4EbdBQFj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE4EbdBQFj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE4EbdBQFj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE4EbdBQFj .navbar {
    min-height: 72px;
  }
  .cid-uE4EbdBQFj .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE4EbdBQFj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE4EbdBQFj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE4EbdBQFj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE4EbdBQFj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE4EbdBQFj .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-uE4EbdBQFj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE4EbdBQFj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE4EbdBQFj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE4EbdBQFj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE4EbdBQFj .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE4EbdBQFj .dropdown-item.active,
.cid-uE4EbdBQFj .dropdown-item:active {
  background-color: transparent;
}
.cid-uE4EbdBQFj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE4EbdBQFj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE4EbdBQFj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE4EbdBQFj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE4EbdBQFj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE4EbdBQFj .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE4EbdBQFj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE4EbdBQFj .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE4EbdBQFj .navbar-buttons {
    text-align: left;
  }
}
.cid-uE4EbdBQFj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE4EbdBQFj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE4EbdBQFj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE4EbdBQFj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4EbdBQFj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4EbdBQFj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE4EbdBQFj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4EbdBQFj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE4EbdBQFj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE4EbdBQFj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4EbdBQFj .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE4EbdBQFj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4EbdBQFj .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-uE4EbdBQFj .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE4EbdBQFj .navbar {
    height: 70px;
  }
  .cid-uE4EbdBQFj .navbar.opened {
    height: auto;
  }
  .cid-uE4EbdBQFj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE4EbdBQFj .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE4EbdBQFj .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE4EbdBQFj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE4EbdBQFj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE4EbdBQFj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE4EbdBQFj .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE4EbdBQFj .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE4EbdBQFj .navbar-brand {
    margin-right: auto;
  }
  .cid-uE4EbdBQFj .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE4EbdBQFj .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE4EbdBQFj .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE4EbdBQFj .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-uE4EbdBQFj .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE4EbdBQFj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE4EbdBQFj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE4EbdBQFj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE4EbdBQFj .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-uE4EbdBQFj .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE4EbdBQFj .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE4EbdZfuY {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uE4EbdZfuY .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE4EbdZfuY .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE4EbecDGe {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4EbecDGe .row {
  flex-direction: row-reverse;
}
.cid-uE4EbecDGe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4EbecDGe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4EbecDGe .mbr-description {
  text-align: left;
}
.cid-uE4EbecDGe .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4EbecDGe .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4EbecDGe .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4EbecDGe .card-title,
.cid-uE4EbecDGe .iconfont-wrapper {
  color: #000000;
}
.cid-uE4EbecDGe .card-text {
  color: #000000;
}
.cid-uE4EbecDGe .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4EbecDGe .mbr-text,
.cid-uE4EbecDGe .mbr-section-btn {
  text-align: center;
}
.cid-uE4EbecDGe .card-text,
.cid-uE4EbecDGe .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4EbecDGe .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4EbecDGe .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4EbecDGe .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-uE4EbecDGe .mbr-text UL {
  text-align: left;
}
.cid-uE4EbeR4dm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE4EZdn45z {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE4EZdn45z .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-uE4EZdn45z .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE4EZdn45z .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-uE4EZdn45z .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE4EZdn45z .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE4EZdn45z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE4EZdn45z .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE4EZdn45z .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE4EZdn45z .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE4EZdn45z .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE4EZdn45z .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE4EZdn45z .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE4EZdn45z .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE4EZdn45z .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE4EZdn45z .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE4EZdn45z .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE4EZdn45z .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE4EZdn45z .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE4EZdn45z .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE4EZdn45z .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE4EZdn45z .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE4EZdn45z .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE4EZdn45z .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE4EZdn45z .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE4EZdn45z .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE4EZdn45z .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE4EZdn45z .nav-item:focus,
.cid-uE4EZdn45z .nav-link:focus {
  outline: none;
}
.cid-uE4EZdn45z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE4EZdn45z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE4EZdn45z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE4EZdn45z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE4EZdn45z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE4EZdn45z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE4EZdn45z .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-uE4EZdn45z .navbar.opened {
  transition: all 0.3s;
}
.cid-uE4EZdn45z .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE4EZdn45z .navbar .navbar-logo img {
  width: auto;
}
.cid-uE4EZdn45z .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE4EZdn45z .navbar.collapsed {
  justify-content: center;
}
.cid-uE4EZdn45z .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE4EZdn45z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE4EZdn45z .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE4EZdn45z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE4EZdn45z .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE4EZdn45z .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-uE4EZdn45z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE4EZdn45z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE4EZdn45z .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE4EZdn45z .navbar {
    min-height: 72px;
  }
  .cid-uE4EZdn45z .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE4EZdn45z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE4EZdn45z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE4EZdn45z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE4EZdn45z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE4EZdn45z .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-uE4EZdn45z .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE4EZdn45z .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE4EZdn45z .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE4EZdn45z .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE4EZdn45z .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE4EZdn45z .dropdown-item.active,
.cid-uE4EZdn45z .dropdown-item:active {
  background-color: transparent;
}
.cid-uE4EZdn45z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE4EZdn45z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE4EZdn45z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE4EZdn45z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE4EZdn45z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE4EZdn45z .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE4EZdn45z ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE4EZdn45z .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE4EZdn45z .navbar-buttons {
    text-align: left;
  }
}
.cid-uE4EZdn45z button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE4EZdn45z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE4EZdn45z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE4EZdn45z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4EZdn45z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4EZdn45z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE4EZdn45z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4EZdn45z nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE4EZdn45z nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE4EZdn45z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4EZdn45z .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE4EZdn45z a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4EZdn45z .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-uE4EZdn45z .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE4EZdn45z .navbar {
    height: 70px;
  }
  .cid-uE4EZdn45z .navbar.opened {
    height: auto;
  }
  .cid-uE4EZdn45z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE4EZdn45z .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE4EZdn45z .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE4EZdn45z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE4EZdn45z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE4EZdn45z .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE4EZdn45z .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE4EZdn45z .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE4EZdn45z .navbar-brand {
    margin-right: auto;
  }
  .cid-uE4EZdn45z .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE4EZdn45z .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE4EZdn45z .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE4EZdn45z .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-uE4EZdn45z .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE4EZdn45z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE4EZdn45z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE4EZdn45z .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE4EZdn45z .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-uE4EZdn45z .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE4EZdn45z .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE4EZdL0IQ {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uE4EZdL0IQ .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE4EZdL0IQ .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE4EZdY2vz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE4EZdY2vz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4EZdY2vz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4EZeh6pe {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4EZeh6pe .row {
  flex-direction: row-reverse;
}
.cid-uE4EZeh6pe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4EZeh6pe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4EZeh6pe .mbr-description {
  text-align: left;
}
.cid-uE4EZeh6pe .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4EZeh6pe .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4EZeh6pe .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4EZeh6pe .card-title,
.cid-uE4EZeh6pe .iconfont-wrapper {
  color: #000000;
}
.cid-uE4EZeh6pe .card-text {
  color: #000000;
}
.cid-uE4EZeh6pe .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4EZeh6pe .mbr-text,
.cid-uE4EZeh6pe .mbr-section-btn {
  text-align: center;
}
.cid-uE4EZeh6pe .card-text,
.cid-uE4EZeh6pe .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4EZeh6pe .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4EZeh6pe .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4EZeh6pe .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-uE4EZeh6pe .mbr-text UL {
  text-align: left;
}
.cid-uE4EZeFpTG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE4G4eL4iN {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE4G4eL4iN .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-uE4G4eL4iN .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE4G4eL4iN .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-uE4G4eL4iN .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE4G4eL4iN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE4G4eL4iN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE4G4eL4iN .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE4G4eL4iN .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE4G4eL4iN .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE4G4eL4iN .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE4G4eL4iN .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE4G4eL4iN .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE4G4eL4iN .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE4G4eL4iN .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE4G4eL4iN .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE4G4eL4iN .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE4G4eL4iN .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE4G4eL4iN .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE4G4eL4iN .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE4G4eL4iN .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE4G4eL4iN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE4G4eL4iN .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE4G4eL4iN .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE4G4eL4iN .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE4G4eL4iN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE4G4eL4iN .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE4G4eL4iN .nav-item:focus,
.cid-uE4G4eL4iN .nav-link:focus {
  outline: none;
}
.cid-uE4G4eL4iN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE4G4eL4iN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE4G4eL4iN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE4G4eL4iN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE4G4eL4iN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE4G4eL4iN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE4G4eL4iN .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-uE4G4eL4iN .navbar.opened {
  transition: all 0.3s;
}
.cid-uE4G4eL4iN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE4G4eL4iN .navbar .navbar-logo img {
  width: auto;
}
.cid-uE4G4eL4iN .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE4G4eL4iN .navbar.collapsed {
  justify-content: center;
}
.cid-uE4G4eL4iN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE4G4eL4iN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE4G4eL4iN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE4G4eL4iN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE4G4eL4iN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE4G4eL4iN .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-uE4G4eL4iN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE4G4eL4iN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE4G4eL4iN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE4G4eL4iN .navbar {
    min-height: 72px;
  }
  .cid-uE4G4eL4iN .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE4G4eL4iN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE4G4eL4iN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE4G4eL4iN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE4G4eL4iN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE4G4eL4iN .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-uE4G4eL4iN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE4G4eL4iN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE4G4eL4iN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE4G4eL4iN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE4G4eL4iN .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE4G4eL4iN .dropdown-item.active,
.cid-uE4G4eL4iN .dropdown-item:active {
  background-color: transparent;
}
.cid-uE4G4eL4iN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE4G4eL4iN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE4G4eL4iN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE4G4eL4iN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE4G4eL4iN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE4G4eL4iN .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE4G4eL4iN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE4G4eL4iN .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE4G4eL4iN .navbar-buttons {
    text-align: left;
  }
}
.cid-uE4G4eL4iN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE4G4eL4iN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE4G4eL4iN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE4G4eL4iN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4G4eL4iN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4G4eL4iN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE4G4eL4iN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4G4eL4iN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE4G4eL4iN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE4G4eL4iN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4G4eL4iN .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE4G4eL4iN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4G4eL4iN .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-uE4G4eL4iN .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE4G4eL4iN .navbar {
    height: 70px;
  }
  .cid-uE4G4eL4iN .navbar.opened {
    height: auto;
  }
  .cid-uE4G4eL4iN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE4G4eL4iN .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE4G4eL4iN .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE4G4eL4iN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE4G4eL4iN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE4G4eL4iN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE4G4eL4iN .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE4G4eL4iN .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE4G4eL4iN .navbar-brand {
    margin-right: auto;
  }
  .cid-uE4G4eL4iN .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE4G4eL4iN .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE4G4eL4iN .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE4G4eL4iN .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-uE4G4eL4iN .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE4G4eL4iN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE4G4eL4iN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE4G4eL4iN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE4G4eL4iN .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-uE4G4eL4iN .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE4G4eL4iN .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE4G4foqbw {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uE4G4foqbw .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE4G4foqbw .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE4G4fFtPm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE4G4fFtPm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4G4fFtPm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4G4g4Mm2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4G4g4Mm2 .row {
  flex-direction: row-reverse;
}
.cid-uE4G4g4Mm2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4G4g4Mm2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4G4g4Mm2 .mbr-description {
  text-align: left;
}
.cid-uE4G4g4Mm2 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4G4g4Mm2 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4G4g4Mm2 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4G4g4Mm2 .card-title,
.cid-uE4G4g4Mm2 .iconfont-wrapper {
  color: #000000;
}
.cid-uE4G4g4Mm2 .card-text {
  color: #000000;
}
.cid-uE4G4g4Mm2 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4G4g4Mm2 .mbr-text,
.cid-uE4G4g4Mm2 .mbr-section-btn {
  text-align: center;
}
.cid-uE4G4g4Mm2 .card-text,
.cid-uE4G4g4Mm2 .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4G4g4Mm2 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4G4g4Mm2 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4G4g4Mm2 .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-uE4G4g4Mm2 .mbr-text UL {
  text-align: left;
}
.cid-uE4G4gvIxV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4G4gvIxV .row {
  flex-direction: row-reverse;
}
.cid-uE4G4gvIxV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4G4gvIxV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4G4gvIxV .mbr-description {
  text-align: left;
}
.cid-uE4G4gvIxV .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4G4gvIxV .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4G4gvIxV .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4G4gvIxV .card-title,
.cid-uE4G4gvIxV .iconfont-wrapper {
  color: #000000;
}
.cid-uE4G4gvIxV .card-text {
  color: #000000;
}
.cid-uE4G4gvIxV .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4G4gvIxV .mbr-text,
.cid-uE4G4gvIxV .mbr-section-btn {
  text-align: center;
}
.cid-uE4G4gvIxV .card-text,
.cid-uE4G4gvIxV .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4G4gvIxV .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4G4gvIxV .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4G4gvIxV .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-uE4G4gvIxV .mbr-text UL {
  text-align: left;
}
.cid-uE4G4gW83t {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4G4gW83t .row {
  flex-direction: row-reverse;
}
.cid-uE4G4gW83t .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4G4gW83t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4G4gW83t .mbr-description {
  text-align: left;
}
.cid-uE4G4gW83t .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4G4gW83t .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4G4gW83t .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4G4gW83t .card-title,
.cid-uE4G4gW83t .iconfont-wrapper {
  color: #000000;
}
.cid-uE4G4gW83t .card-text {
  color: #000000;
}
.cid-uE4G4gW83t .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4G4gW83t .mbr-text,
.cid-uE4G4gW83t .mbr-section-btn {
  text-align: center;
}
.cid-uE4G4gW83t .card-text,
.cid-uE4G4gW83t .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4G4gW83t .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4G4gW83t .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4G4gW83t .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-uE4G4gW83t .mbr-text UL {
  text-align: left;
}
.cid-uE4G4hl7d8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE4GoPz6jP {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE4GoPz6jP .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-uE4GoPz6jP .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE4GoPz6jP .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-uE4GoPz6jP .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE4GoPz6jP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE4GoPz6jP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE4GoPz6jP .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE4GoPz6jP .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE4GoPz6jP .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE4GoPz6jP .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE4GoPz6jP .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE4GoPz6jP .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE4GoPz6jP .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE4GoPz6jP .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE4GoPz6jP .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE4GoPz6jP .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE4GoPz6jP .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE4GoPz6jP .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE4GoPz6jP .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE4GoPz6jP .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE4GoPz6jP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE4GoPz6jP .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE4GoPz6jP .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE4GoPz6jP .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE4GoPz6jP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE4GoPz6jP .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE4GoPz6jP .nav-item:focus,
.cid-uE4GoPz6jP .nav-link:focus {
  outline: none;
}
.cid-uE4GoPz6jP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE4GoPz6jP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE4GoPz6jP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE4GoPz6jP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE4GoPz6jP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE4GoPz6jP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE4GoPz6jP .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-uE4GoPz6jP .navbar.opened {
  transition: all 0.3s;
}
.cid-uE4GoPz6jP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE4GoPz6jP .navbar .navbar-logo img {
  width: auto;
}
.cid-uE4GoPz6jP .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE4GoPz6jP .navbar.collapsed {
  justify-content: center;
}
.cid-uE4GoPz6jP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE4GoPz6jP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE4GoPz6jP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE4GoPz6jP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE4GoPz6jP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE4GoPz6jP .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-uE4GoPz6jP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE4GoPz6jP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE4GoPz6jP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE4GoPz6jP .navbar {
    min-height: 72px;
  }
  .cid-uE4GoPz6jP .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE4GoPz6jP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE4GoPz6jP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE4GoPz6jP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE4GoPz6jP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE4GoPz6jP .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-uE4GoPz6jP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE4GoPz6jP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE4GoPz6jP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE4GoPz6jP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE4GoPz6jP .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE4GoPz6jP .dropdown-item.active,
.cid-uE4GoPz6jP .dropdown-item:active {
  background-color: transparent;
}
.cid-uE4GoPz6jP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE4GoPz6jP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE4GoPz6jP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE4GoPz6jP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE4GoPz6jP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE4GoPz6jP .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE4GoPz6jP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE4GoPz6jP .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE4GoPz6jP .navbar-buttons {
    text-align: left;
  }
}
.cid-uE4GoPz6jP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE4GoPz6jP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE4GoPz6jP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE4GoPz6jP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4GoPz6jP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4GoPz6jP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE4GoPz6jP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4GoPz6jP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE4GoPz6jP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE4GoPz6jP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4GoPz6jP .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE4GoPz6jP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4GoPz6jP .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-uE4GoPz6jP .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE4GoPz6jP .navbar {
    height: 70px;
  }
  .cid-uE4GoPz6jP .navbar.opened {
    height: auto;
  }
  .cid-uE4GoPz6jP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE4GoPz6jP .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE4GoPz6jP .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE4GoPz6jP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE4GoPz6jP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE4GoPz6jP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE4GoPz6jP .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE4GoPz6jP .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE4GoPz6jP .navbar-brand {
    margin-right: auto;
  }
  .cid-uE4GoPz6jP .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE4GoPz6jP .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE4GoPz6jP .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE4GoPz6jP .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-uE4GoPz6jP .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE4GoPz6jP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE4GoPz6jP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE4GoPz6jP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE4GoPz6jP .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-uE4GoPz6jP .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE4GoPz6jP .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE4GoQ3Drl {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uE4GoQ3Drl .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE4GoQ3Drl .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE4GoQlhFl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE4GoQlhFl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4GoQlhFl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4GoQI7VJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4GoQI7VJ .row {
  flex-direction: row-reverse;
}
.cid-uE4GoQI7VJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4GoQI7VJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4GoQI7VJ .mbr-description {
  text-align: left;
}
.cid-uE4GoQI7VJ .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4GoQI7VJ .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4GoQI7VJ .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4GoQI7VJ .card-title,
.cid-uE4GoQI7VJ .iconfont-wrapper {
  color: #000000;
}
.cid-uE4GoQI7VJ .card-text {
  color: #000000;
}
.cid-uE4GoQI7VJ .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4GoQI7VJ .mbr-text,
.cid-uE4GoQI7VJ .mbr-section-btn {
  text-align: center;
}
.cid-uE4GoQI7VJ .card-text,
.cid-uE4GoQI7VJ .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4GoQI7VJ .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4GoQI7VJ .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4GoQI7VJ .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-uE4GoQI7VJ .mbr-text UL {
  text-align: left;
}
.cid-uE4GoR4tgP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4GoR4tgP .row {
  flex-direction: row-reverse;
}
.cid-uE4GoR4tgP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4GoR4tgP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4GoR4tgP .mbr-description {
  text-align: left;
}
.cid-uE4GoR4tgP .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4GoR4tgP .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4GoR4tgP .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4GoR4tgP .card-title,
.cid-uE4GoR4tgP .iconfont-wrapper {
  color: #000000;
}
.cid-uE4GoR4tgP .card-text {
  color: #000000;
}
.cid-uE4GoR4tgP .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4GoR4tgP .mbr-text,
.cid-uE4GoR4tgP .mbr-section-btn {
  text-align: center;
}
.cid-uE4GoR4tgP .card-text,
.cid-uE4GoR4tgP .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4GoR4tgP .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4GoR4tgP .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4GoR4tgP .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-uE4GoR4tgP .mbr-text UL {
  text-align: left;
}
.cid-uE4GoRnXB2 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-uE4GoRnXB2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4GoRnXB2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4GoRHaVO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE4GPk6Xvt {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE4GPk6Xvt .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-uE4GPk6Xvt .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE4GPk6Xvt .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-uE4GPk6Xvt .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE4GPk6Xvt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE4GPk6Xvt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE4GPk6Xvt .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE4GPk6Xvt .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE4GPk6Xvt .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE4GPk6Xvt .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE4GPk6Xvt .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE4GPk6Xvt .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE4GPk6Xvt .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE4GPk6Xvt .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE4GPk6Xvt .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE4GPk6Xvt .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE4GPk6Xvt .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE4GPk6Xvt .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE4GPk6Xvt .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE4GPk6Xvt .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE4GPk6Xvt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE4GPk6Xvt .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE4GPk6Xvt .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE4GPk6Xvt .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE4GPk6Xvt .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE4GPk6Xvt .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE4GPk6Xvt .nav-item:focus,
.cid-uE4GPk6Xvt .nav-link:focus {
  outline: none;
}
.cid-uE4GPk6Xvt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE4GPk6Xvt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE4GPk6Xvt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE4GPk6Xvt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE4GPk6Xvt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE4GPk6Xvt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE4GPk6Xvt .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-uE4GPk6Xvt .navbar.opened {
  transition: all 0.3s;
}
.cid-uE4GPk6Xvt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE4GPk6Xvt .navbar .navbar-logo img {
  width: auto;
}
.cid-uE4GPk6Xvt .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE4GPk6Xvt .navbar.collapsed {
  justify-content: center;
}
.cid-uE4GPk6Xvt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE4GPk6Xvt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE4GPk6Xvt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE4GPk6Xvt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE4GPk6Xvt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE4GPk6Xvt .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-uE4GPk6Xvt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE4GPk6Xvt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE4GPk6Xvt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE4GPk6Xvt .navbar {
    min-height: 72px;
  }
  .cid-uE4GPk6Xvt .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE4GPk6Xvt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE4GPk6Xvt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE4GPk6Xvt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE4GPk6Xvt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE4GPk6Xvt .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-uE4GPk6Xvt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE4GPk6Xvt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE4GPk6Xvt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE4GPk6Xvt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE4GPk6Xvt .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE4GPk6Xvt .dropdown-item.active,
.cid-uE4GPk6Xvt .dropdown-item:active {
  background-color: transparent;
}
.cid-uE4GPk6Xvt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE4GPk6Xvt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE4GPk6Xvt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE4GPk6Xvt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE4GPk6Xvt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE4GPk6Xvt .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE4GPk6Xvt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE4GPk6Xvt .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE4GPk6Xvt .navbar-buttons {
    text-align: left;
  }
}
.cid-uE4GPk6Xvt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE4GPk6Xvt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE4GPk6Xvt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE4GPk6Xvt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4GPk6Xvt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4GPk6Xvt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE4GPk6Xvt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4GPk6Xvt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE4GPk6Xvt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE4GPk6Xvt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4GPk6Xvt .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE4GPk6Xvt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4GPk6Xvt .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-uE4GPk6Xvt .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE4GPk6Xvt .navbar {
    height: 70px;
  }
  .cid-uE4GPk6Xvt .navbar.opened {
    height: auto;
  }
  .cid-uE4GPk6Xvt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE4GPk6Xvt .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE4GPk6Xvt .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE4GPk6Xvt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE4GPk6Xvt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE4GPk6Xvt .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE4GPk6Xvt .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE4GPk6Xvt .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE4GPk6Xvt .navbar-brand {
    margin-right: auto;
  }
  .cid-uE4GPk6Xvt .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE4GPk6Xvt .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE4GPk6Xvt .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE4GPk6Xvt .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-uE4GPk6Xvt .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE4GPk6Xvt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE4GPk6Xvt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE4GPk6Xvt .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE4GPk6Xvt .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-uE4GPk6Xvt .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE4GPk6Xvt .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE4GPky63m {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uE4GPky63m .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE4GPky63m .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE4GPkPcTA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE4GPkPcTA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4GPkPcTA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4GPlbCVw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4GPlbCVw .row {
  flex-direction: row-reverse;
}
.cid-uE4GPlbCVw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4GPlbCVw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4GPlbCVw .mbr-description {
  text-align: left;
}
.cid-uE4GPlbCVw .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4GPlbCVw .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4GPlbCVw .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4GPlbCVw .card-title,
.cid-uE4GPlbCVw .iconfont-wrapper {
  color: #000000;
}
.cid-uE4GPlbCVw .card-text {
  color: #000000;
}
.cid-uE4GPlbCVw .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4GPlbCVw .mbr-text,
.cid-uE4GPlbCVw .mbr-section-btn {
  text-align: center;
}
.cid-uE4GPlbCVw .card-text,
.cid-uE4GPlbCVw .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4GPlbCVw .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4GPlbCVw .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4GPlbCVw .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-uE4GPlbCVw .mbr-text UL {
  text-align: left;
}
.cid-uE4GPmcBfS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4GPmcBfS .row {
  flex-direction: row-reverse;
}
.cid-uE4GPmcBfS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4GPmcBfS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4GPmcBfS .mbr-description {
  text-align: left;
}
.cid-uE4GPmcBfS .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4GPmcBfS .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4GPmcBfS .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4GPmcBfS .card-title,
.cid-uE4GPmcBfS .iconfont-wrapper {
  color: #000000;
}
.cid-uE4GPmcBfS .card-text {
  color: #000000;
}
.cid-uE4GPmcBfS .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4GPmcBfS .mbr-text,
.cid-uE4GPmcBfS .mbr-section-btn {
  text-align: center;
}
.cid-uE4GPmcBfS .card-text,
.cid-uE4GPmcBfS .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4GPmcBfS .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4GPmcBfS .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4GPmcBfS .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-uE4GPmcBfS .mbr-text UL {
  text-align: left;
}
.cid-uE4GPmwIqS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4GPmwIqS .row {
  flex-direction: row-reverse;
}
.cid-uE4GPmwIqS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4GPmwIqS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4GPmwIqS .mbr-description {
  text-align: left;
}
.cid-uE4GPmwIqS .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4GPmwIqS .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4GPmwIqS .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4GPmwIqS .card-title,
.cid-uE4GPmwIqS .iconfont-wrapper {
  color: #000000;
}
.cid-uE4GPmwIqS .card-text {
  color: #000000;
}
.cid-uE4GPmwIqS .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4GPmwIqS .mbr-text,
.cid-uE4GPmwIqS .mbr-section-btn {
  text-align: center;
}
.cid-uE4GPmwIqS .card-text,
.cid-uE4GPmwIqS .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4GPmwIqS .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4GPmwIqS .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4GPmwIqS .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-uE4GPmwIqS .mbr-text UL {
  text-align: left;
}
.cid-uE4GPmPZNc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE4ICot7HT {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE4ICot7HT .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-uE4ICot7HT .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE4ICot7HT .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-uE4ICot7HT .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE4ICot7HT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE4ICot7HT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE4ICot7HT .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE4ICot7HT .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE4ICot7HT .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE4ICot7HT .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE4ICot7HT .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE4ICot7HT .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE4ICot7HT .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE4ICot7HT .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE4ICot7HT .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE4ICot7HT .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE4ICot7HT .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE4ICot7HT .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE4ICot7HT .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE4ICot7HT .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE4ICot7HT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE4ICot7HT .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE4ICot7HT .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE4ICot7HT .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE4ICot7HT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE4ICot7HT .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE4ICot7HT .nav-item:focus,
.cid-uE4ICot7HT .nav-link:focus {
  outline: none;
}
.cid-uE4ICot7HT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE4ICot7HT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE4ICot7HT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE4ICot7HT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE4ICot7HT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE4ICot7HT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE4ICot7HT .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-uE4ICot7HT .navbar.opened {
  transition: all 0.3s;
}
.cid-uE4ICot7HT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE4ICot7HT .navbar .navbar-logo img {
  width: auto;
}
.cid-uE4ICot7HT .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE4ICot7HT .navbar.collapsed {
  justify-content: center;
}
.cid-uE4ICot7HT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE4ICot7HT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE4ICot7HT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE4ICot7HT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE4ICot7HT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE4ICot7HT .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-uE4ICot7HT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE4ICot7HT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE4ICot7HT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE4ICot7HT .navbar {
    min-height: 72px;
  }
  .cid-uE4ICot7HT .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE4ICot7HT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE4ICot7HT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE4ICot7HT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE4ICot7HT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE4ICot7HT .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-uE4ICot7HT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE4ICot7HT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE4ICot7HT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE4ICot7HT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE4ICot7HT .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE4ICot7HT .dropdown-item.active,
.cid-uE4ICot7HT .dropdown-item:active {
  background-color: transparent;
}
.cid-uE4ICot7HT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE4ICot7HT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE4ICot7HT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE4ICot7HT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE4ICot7HT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE4ICot7HT .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE4ICot7HT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE4ICot7HT .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE4ICot7HT .navbar-buttons {
    text-align: left;
  }
}
.cid-uE4ICot7HT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE4ICot7HT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE4ICot7HT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE4ICot7HT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4ICot7HT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4ICot7HT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE4ICot7HT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4ICot7HT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE4ICot7HT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE4ICot7HT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4ICot7HT .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE4ICot7HT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4ICot7HT .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-uE4ICot7HT .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE4ICot7HT .navbar {
    height: 70px;
  }
  .cid-uE4ICot7HT .navbar.opened {
    height: auto;
  }
  .cid-uE4ICot7HT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE4ICot7HT .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE4ICot7HT .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE4ICot7HT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE4ICot7HT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE4ICot7HT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE4ICot7HT .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE4ICot7HT .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE4ICot7HT .navbar-brand {
    margin-right: auto;
  }
  .cid-uE4ICot7HT .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE4ICot7HT .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE4ICot7HT .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE4ICot7HT .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-uE4ICot7HT .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE4ICot7HT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE4ICot7HT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE4ICot7HT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE4ICot7HT .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-uE4ICot7HT .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE4ICot7HT .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE4ICoUq4j {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-uE4ICoUq4j .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE4ICoUq4j .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE4ICpcwvC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE4ICpcwvC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4ICpcwvC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4ICpcwvC .mbr-text {
  color: #000000;
}
.cid-uE4ICpcwvC .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uE4ICpcwvC .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4ICpcwvC .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4ICpcwvC .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-uE4ICpcwvC .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uE4ICpcwvC .main-button {
    margin-bottom: 2rem;
  }
}
.cid-uE4ICpcwvC .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4ICpcwvC .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4ICpcwvC .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-uE4ICpcwvC .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uE4ICpcwvC .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uE4ICpcwvC .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4ICpcwvC .mbr-text UL {
  text-align: left;
}
.cid-uE4ICpcwvC .mbr-section-subtitle,
.cid-uE4ICpcwvC .main-button {
  color: #000000;
}
.cid-uE4ICpzamR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4ICpzamR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4ICpzamR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4ICpzamR .mbr-description {
  text-align: left;
}
.cid-uE4ICpzamR .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4ICpzamR .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4ICpzamR .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4ICpzamR .card-title,
.cid-uE4ICpzamR .iconfont-wrapper {
  color: #000000;
}
.cid-uE4ICpzamR .card-text {
  color: #000000;
}
.cid-uE4ICpzamR .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4ICpzamR .mbr-text,
.cid-uE4ICpzamR .mbr-section-btn {
  text-align: center;
}
.cid-uE4ICpzamR .card-text,
.cid-uE4ICpzamR .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4ICpzamR .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4ICpzamR .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4ICpzamR .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-uE4ICpzamR .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uE4ICpzamR .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uE4ICpzamR .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4ICpzamR .mbr-text UL {
  text-align: left;
}
.cid-uE4ICpzamR .mbr-text {
  text-align: left;
}
.cid-uE4ICpzamR .mbr-subtitle {
  text-align: center;
}
.cid-uE4ICpVpFw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4ICpVpFw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4ICpVpFw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4ICpVpFw .mbr-description {
  text-align: left;
}
.cid-uE4ICpVpFw .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4ICpVpFw .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4ICpVpFw .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4ICpVpFw .card-title,
.cid-uE4ICpVpFw .iconfont-wrapper {
  color: #000000;
}
.cid-uE4ICpVpFw .card-text {
  color: #000000;
}
.cid-uE4ICpVpFw .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4ICpVpFw .mbr-text,
.cid-uE4ICpVpFw .mbr-section-btn {
  text-align: center;
}
.cid-uE4ICpVpFw .card-text,
.cid-uE4ICpVpFw .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4ICpVpFw .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4ICpVpFw .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4ICpVpFw .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-uE4ICpVpFw .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uE4ICpVpFw .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uE4ICpVpFw .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4ICpVpFw .mbr-text UL {
  text-align: left;
}
.cid-uE4ICpVpFw .mbr-text {
  text-align: left;
}
.cid-uE4ICpVpFw .mbr-subtitle {
  text-align: center;
}
.cid-uE4ICqgTF2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4ICqgTF2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4ICqgTF2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4ICqgTF2 .mbr-description {
  text-align: left;
}
.cid-uE4ICqgTF2 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4ICqgTF2 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4ICqgTF2 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4ICqgTF2 .card-title,
.cid-uE4ICqgTF2 .iconfont-wrapper {
  color: #000000;
}
.cid-uE4ICqgTF2 .card-text {
  color: #000000;
}
.cid-uE4ICqgTF2 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4ICqgTF2 .mbr-text,
.cid-uE4ICqgTF2 .mbr-section-btn {
  text-align: center;
}
.cid-uE4ICqgTF2 .card-text,
.cid-uE4ICqgTF2 .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4ICqgTF2 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4ICqgTF2 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4ICqgTF2 .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-uE4ICqgTF2 .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uE4ICqgTF2 .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uE4ICqgTF2 .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4ICqgTF2 .mbr-text UL {
  text-align: left;
}
.cid-uE4ICqgTF2 .mbr-text {
  text-align: left;
}
.cid-uE4ICqgTF2 .mbr-subtitle {
  text-align: center;
}
.cid-uE4ICqD5FE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4ICqD5FE .row {
  flex-direction: row-reverse;
}
.cid-uE4ICqD5FE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4ICqD5FE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4ICqD5FE .mbr-description {
  text-align: left;
}
.cid-uE4ICqD5FE .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4ICqD5FE .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4ICqD5FE .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4ICqD5FE .card-title,
.cid-uE4ICqD5FE .iconfont-wrapper {
  color: #000000;
}
.cid-uE4ICqD5FE .card-text {
  color: #000000;
}
.cid-uE4ICqD5FE .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4ICqD5FE .mbr-text,
.cid-uE4ICqD5FE .mbr-section-btn {
  text-align: center;
}
.cid-uE4ICqD5FE .card-text,
.cid-uE4ICqD5FE .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4ICqD5FE .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4ICqD5FE .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4ICqD5FE .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-uE4ICqD5FE .mbr-text UL {
  text-align: left;
}
.cid-uE4ICqWhDQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE4JF7aUiO {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE4JF7aUiO .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-uE4JF7aUiO .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE4JF7aUiO .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-uE4JF7aUiO .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE4JF7aUiO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE4JF7aUiO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE4JF7aUiO .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE4JF7aUiO .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE4JF7aUiO .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE4JF7aUiO .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE4JF7aUiO .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE4JF7aUiO .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE4JF7aUiO .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE4JF7aUiO .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE4JF7aUiO .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE4JF7aUiO .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE4JF7aUiO .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE4JF7aUiO .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE4JF7aUiO .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE4JF7aUiO .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE4JF7aUiO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE4JF7aUiO .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE4JF7aUiO .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE4JF7aUiO .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE4JF7aUiO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE4JF7aUiO .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE4JF7aUiO .nav-item:focus,
.cid-uE4JF7aUiO .nav-link:focus {
  outline: none;
}
.cid-uE4JF7aUiO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE4JF7aUiO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE4JF7aUiO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE4JF7aUiO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE4JF7aUiO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE4JF7aUiO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE4JF7aUiO .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-uE4JF7aUiO .navbar.opened {
  transition: all 0.3s;
}
.cid-uE4JF7aUiO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE4JF7aUiO .navbar .navbar-logo img {
  width: auto;
}
.cid-uE4JF7aUiO .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE4JF7aUiO .navbar.collapsed {
  justify-content: center;
}
.cid-uE4JF7aUiO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE4JF7aUiO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE4JF7aUiO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE4JF7aUiO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE4JF7aUiO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE4JF7aUiO .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-uE4JF7aUiO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE4JF7aUiO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE4JF7aUiO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE4JF7aUiO .navbar {
    min-height: 72px;
  }
  .cid-uE4JF7aUiO .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE4JF7aUiO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE4JF7aUiO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE4JF7aUiO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE4JF7aUiO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE4JF7aUiO .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-uE4JF7aUiO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE4JF7aUiO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE4JF7aUiO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE4JF7aUiO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE4JF7aUiO .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE4JF7aUiO .dropdown-item.active,
.cid-uE4JF7aUiO .dropdown-item:active {
  background-color: transparent;
}
.cid-uE4JF7aUiO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE4JF7aUiO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE4JF7aUiO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE4JF7aUiO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE4JF7aUiO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE4JF7aUiO .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE4JF7aUiO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE4JF7aUiO .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE4JF7aUiO .navbar-buttons {
    text-align: left;
  }
}
.cid-uE4JF7aUiO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE4JF7aUiO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE4JF7aUiO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE4JF7aUiO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4JF7aUiO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4JF7aUiO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE4JF7aUiO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4JF7aUiO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE4JF7aUiO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE4JF7aUiO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4JF7aUiO .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE4JF7aUiO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4JF7aUiO .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-uE4JF7aUiO .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE4JF7aUiO .navbar {
    height: 70px;
  }
  .cid-uE4JF7aUiO .navbar.opened {
    height: auto;
  }
  .cid-uE4JF7aUiO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE4JF7aUiO .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE4JF7aUiO .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE4JF7aUiO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE4JF7aUiO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE4JF7aUiO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE4JF7aUiO .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE4JF7aUiO .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE4JF7aUiO .navbar-brand {
    margin-right: auto;
  }
  .cid-uE4JF7aUiO .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE4JF7aUiO .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE4JF7aUiO .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE4JF7aUiO .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-uE4JF7aUiO .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE4JF7aUiO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE4JF7aUiO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE4JF7aUiO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE4JF7aUiO .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-uE4JF7aUiO .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE4JF7aUiO .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE4JF7CQFa {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uE4JF7CQFa .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE4JF7CQFa .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE4JF7R4Ve {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE4JF7R4Ve .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4JF7R4Ve .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4JF8dbEd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4JF8dbEd .row {
  flex-direction: row-reverse;
}
.cid-uE4JF8dbEd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4JF8dbEd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4JF8dbEd .mbr-description {
  text-align: left;
}
.cid-uE4JF8dbEd .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4JF8dbEd .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4JF8dbEd .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4JF8dbEd .card-title,
.cid-uE4JF8dbEd .iconfont-wrapper {
  color: #000000;
}
.cid-uE4JF8dbEd .card-text {
  color: #000000;
}
.cid-uE4JF8dbEd .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4JF8dbEd .mbr-text,
.cid-uE4JF8dbEd .mbr-section-btn {
  text-align: center;
}
.cid-uE4JF8dbEd .card-text,
.cid-uE4JF8dbEd .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4JF8dbEd .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4JF8dbEd .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4JF8dbEd .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-uE4JF8dbEd .mbr-text UL {
  text-align: left;
}
.cid-uE4JF8C0e5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4JF8C0e5 .row {
  flex-direction: row-reverse;
}
.cid-uE4JF8C0e5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4JF8C0e5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4JF8C0e5 .mbr-description {
  text-align: left;
}
.cid-uE4JF8C0e5 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4JF8C0e5 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4JF8C0e5 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4JF8C0e5 .card-title,
.cid-uE4JF8C0e5 .iconfont-wrapper {
  color: #000000;
}
.cid-uE4JF8C0e5 .card-text {
  color: #000000;
}
.cid-uE4JF8C0e5 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4JF8C0e5 .mbr-text,
.cid-uE4JF8C0e5 .mbr-section-btn {
  text-align: center;
}
.cid-uE4JF8C0e5 .card-text,
.cid-uE4JF8C0e5 .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4JF8C0e5 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4JF8C0e5 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4JF8C0e5 .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-uE4JF8C0e5 .mbr-text UL {
  text-align: left;
}
.cid-uE4JF8Xn1T {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4JF8Xn1T .row {
  flex-direction: row-reverse;
}
.cid-uE4JF8Xn1T .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4JF8Xn1T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4JF8Xn1T .mbr-description {
  text-align: left;
}
.cid-uE4JF8Xn1T .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4JF8Xn1T .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4JF8Xn1T .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4JF8Xn1T .card-title,
.cid-uE4JF8Xn1T .iconfont-wrapper {
  color: #000000;
}
.cid-uE4JF8Xn1T .card-text {
  color: #000000;
}
.cid-uE4JF8Xn1T .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4JF8Xn1T .mbr-text,
.cid-uE4JF8Xn1T .mbr-section-btn {
  text-align: center;
}
.cid-uE4JF8Xn1T .card-text,
.cid-uE4JF8Xn1T .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4JF8Xn1T .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4JF8Xn1T .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4JF8Xn1T .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-uE4JF8Xn1T .mbr-text UL {
  text-align: left;
}
.cid-uE4JF9lyCq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4JF9lyCq .row {
  flex-direction: row-reverse;
}
.cid-uE4JF9lyCq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4JF9lyCq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4JF9lyCq .mbr-description {
  text-align: left;
}
.cid-uE4JF9lyCq .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4JF9lyCq .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4JF9lyCq .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4JF9lyCq .card-title,
.cid-uE4JF9lyCq .iconfont-wrapper {
  color: #000000;
}
.cid-uE4JF9lyCq .card-text {
  color: #000000;
}
.cid-uE4JF9lyCq .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4JF9lyCq .mbr-text,
.cid-uE4JF9lyCq .mbr-section-btn {
  text-align: center;
}
.cid-uE4JF9lyCq .card-text,
.cid-uE4JF9lyCq .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4JF9lyCq .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4JF9lyCq .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4JF9lyCq .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-uE4JF9lyCq .mbr-text UL {
  text-align: left;
}
.cid-uE4JF9G8RD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE4KgVbzeS {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE4KgVbzeS .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-uE4KgVbzeS .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE4KgVbzeS .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-uE4KgVbzeS .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE4KgVbzeS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE4KgVbzeS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE4KgVbzeS .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE4KgVbzeS .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE4KgVbzeS .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE4KgVbzeS .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE4KgVbzeS .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE4KgVbzeS .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE4KgVbzeS .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE4KgVbzeS .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE4KgVbzeS .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE4KgVbzeS .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE4KgVbzeS .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE4KgVbzeS .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE4KgVbzeS .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE4KgVbzeS .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE4KgVbzeS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE4KgVbzeS .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE4KgVbzeS .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE4KgVbzeS .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE4KgVbzeS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE4KgVbzeS .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE4KgVbzeS .nav-item:focus,
.cid-uE4KgVbzeS .nav-link:focus {
  outline: none;
}
.cid-uE4KgVbzeS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE4KgVbzeS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE4KgVbzeS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE4KgVbzeS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE4KgVbzeS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE4KgVbzeS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE4KgVbzeS .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-uE4KgVbzeS .navbar.opened {
  transition: all 0.3s;
}
.cid-uE4KgVbzeS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE4KgVbzeS .navbar .navbar-logo img {
  width: auto;
}
.cid-uE4KgVbzeS .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE4KgVbzeS .navbar.collapsed {
  justify-content: center;
}
.cid-uE4KgVbzeS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE4KgVbzeS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE4KgVbzeS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE4KgVbzeS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE4KgVbzeS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE4KgVbzeS .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-uE4KgVbzeS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE4KgVbzeS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE4KgVbzeS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE4KgVbzeS .navbar {
    min-height: 72px;
  }
  .cid-uE4KgVbzeS .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE4KgVbzeS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE4KgVbzeS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE4KgVbzeS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE4KgVbzeS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE4KgVbzeS .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-uE4KgVbzeS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE4KgVbzeS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE4KgVbzeS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE4KgVbzeS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE4KgVbzeS .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE4KgVbzeS .dropdown-item.active,
.cid-uE4KgVbzeS .dropdown-item:active {
  background-color: transparent;
}
.cid-uE4KgVbzeS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE4KgVbzeS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE4KgVbzeS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE4KgVbzeS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE4KgVbzeS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE4KgVbzeS .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE4KgVbzeS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE4KgVbzeS .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE4KgVbzeS .navbar-buttons {
    text-align: left;
  }
}
.cid-uE4KgVbzeS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE4KgVbzeS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE4KgVbzeS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE4KgVbzeS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4KgVbzeS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4KgVbzeS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE4KgVbzeS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4KgVbzeS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE4KgVbzeS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE4KgVbzeS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4KgVbzeS .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE4KgVbzeS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4KgVbzeS .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-uE4KgVbzeS .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE4KgVbzeS .navbar {
    height: 70px;
  }
  .cid-uE4KgVbzeS .navbar.opened {
    height: auto;
  }
  .cid-uE4KgVbzeS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE4KgVbzeS .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE4KgVbzeS .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE4KgVbzeS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE4KgVbzeS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE4KgVbzeS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE4KgVbzeS .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE4KgVbzeS .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE4KgVbzeS .navbar-brand {
    margin-right: auto;
  }
  .cid-uE4KgVbzeS .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE4KgVbzeS .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE4KgVbzeS .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE4KgVbzeS .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-uE4KgVbzeS .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE4KgVbzeS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE4KgVbzeS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE4KgVbzeS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE4KgVbzeS .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-uE4KgVbzeS .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE4KgVbzeS .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE4KgVDdt3 {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uE4KgVDdt3 .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE4KgVDdt3 .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE4KgVR26K {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE4KgVR26K .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4KgVR26K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4KgWgCip {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uE4KgWgCip .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4KgWgCip .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4KgWgCip .mbr-text {
  color: #000000;
}
.cid-uE4KgWgCip .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uE4KgWgCip .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4KgWgCip .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4KgWgCip .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-uE4KgWgCip .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uE4KgWgCip .main-button {
    margin-bottom: 2rem;
  }
}
.cid-uE4KgWgCip .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4KgWgCip .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4KgWgCip .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-uE4KgWgCip .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uE4KgWgCip .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uE4KgWgCip .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4KgWgCip .mbr-text UL {
  text-align: left;
}
.cid-uE4KgWgCip .mbr-section-subtitle,
.cid-uE4KgWgCip .main-button {
  color: #000000;
}
.cid-uE4KgWyWnM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4KgWyWnM .row {
  flex-direction: row-reverse;
}
.cid-uE4KgWyWnM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4KgWyWnM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4KgWyWnM .mbr-description {
  text-align: left;
}
.cid-uE4KgWyWnM .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4KgWyWnM .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4KgWyWnM .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4KgWyWnM .card-title,
.cid-uE4KgWyWnM .iconfont-wrapper {
  color: #000000;
}
.cid-uE4KgWyWnM .card-text {
  color: #000000;
}
.cid-uE4KgWyWnM .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4KgWyWnM .mbr-text,
.cid-uE4KgWyWnM .mbr-section-btn {
  text-align: center;
}
.cid-uE4KgWyWnM .card-text,
.cid-uE4KgWyWnM .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4KgWyWnM .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4KgWyWnM .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4KgWyWnM .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-uE4KgWyWnM .mbr-text UL {
  text-align: left;
}
.cid-uE4KgWRyKA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4KgWRyKA .row {
  flex-direction: row-reverse;
}
.cid-uE4KgWRyKA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4KgWRyKA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4KgWRyKA .mbr-description {
  text-align: left;
}
.cid-uE4KgWRyKA .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4KgWRyKA .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4KgWRyKA .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4KgWRyKA .card-title,
.cid-uE4KgWRyKA .iconfont-wrapper {
  color: #000000;
}
.cid-uE4KgWRyKA .card-text {
  color: #000000;
}
.cid-uE4KgWRyKA .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4KgWRyKA .mbr-text,
.cid-uE4KgWRyKA .mbr-section-btn {
  text-align: center;
}
.cid-uE4KgWRyKA .card-text,
.cid-uE4KgWRyKA .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4KgWRyKA .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4KgWRyKA .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4KgWRyKA .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-uE4KgWRyKA .mbr-text UL {
  text-align: left;
}
.cid-uE4KgXa6Cq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE4L2DxlIV {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE4L2DxlIV .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-uE4L2DxlIV .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE4L2DxlIV .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-uE4L2DxlIV .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE4L2DxlIV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE4L2DxlIV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE4L2DxlIV .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE4L2DxlIV .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE4L2DxlIV .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE4L2DxlIV .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE4L2DxlIV .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE4L2DxlIV .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE4L2DxlIV .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE4L2DxlIV .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE4L2DxlIV .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE4L2DxlIV .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE4L2DxlIV .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE4L2DxlIV .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE4L2DxlIV .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE4L2DxlIV .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE4L2DxlIV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE4L2DxlIV .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE4L2DxlIV .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE4L2DxlIV .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE4L2DxlIV .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE4L2DxlIV .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE4L2DxlIV .nav-item:focus,
.cid-uE4L2DxlIV .nav-link:focus {
  outline: none;
}
.cid-uE4L2DxlIV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE4L2DxlIV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE4L2DxlIV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE4L2DxlIV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE4L2DxlIV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE4L2DxlIV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE4L2DxlIV .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-uE4L2DxlIV .navbar.opened {
  transition: all 0.3s;
}
.cid-uE4L2DxlIV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE4L2DxlIV .navbar .navbar-logo img {
  width: auto;
}
.cid-uE4L2DxlIV .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE4L2DxlIV .navbar.collapsed {
  justify-content: center;
}
.cid-uE4L2DxlIV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE4L2DxlIV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE4L2DxlIV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE4L2DxlIV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE4L2DxlIV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE4L2DxlIV .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-uE4L2DxlIV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE4L2DxlIV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE4L2DxlIV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE4L2DxlIV .navbar {
    min-height: 72px;
  }
  .cid-uE4L2DxlIV .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE4L2DxlIV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE4L2DxlIV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE4L2DxlIV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE4L2DxlIV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE4L2DxlIV .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-uE4L2DxlIV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE4L2DxlIV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE4L2DxlIV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE4L2DxlIV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE4L2DxlIV .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE4L2DxlIV .dropdown-item.active,
.cid-uE4L2DxlIV .dropdown-item:active {
  background-color: transparent;
}
.cid-uE4L2DxlIV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE4L2DxlIV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE4L2DxlIV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE4L2DxlIV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE4L2DxlIV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE4L2DxlIV .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE4L2DxlIV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE4L2DxlIV .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE4L2DxlIV .navbar-buttons {
    text-align: left;
  }
}
.cid-uE4L2DxlIV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE4L2DxlIV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE4L2DxlIV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE4L2DxlIV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4L2DxlIV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4L2DxlIV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE4L2DxlIV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4L2DxlIV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE4L2DxlIV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE4L2DxlIV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4L2DxlIV .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE4L2DxlIV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4L2DxlIV .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-uE4L2DxlIV .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE4L2DxlIV .navbar {
    height: 70px;
  }
  .cid-uE4L2DxlIV .navbar.opened {
    height: auto;
  }
  .cid-uE4L2DxlIV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE4L2DxlIV .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE4L2DxlIV .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE4L2DxlIV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE4L2DxlIV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE4L2DxlIV .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE4L2DxlIV .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE4L2DxlIV .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE4L2DxlIV .navbar-brand {
    margin-right: auto;
  }
  .cid-uE4L2DxlIV .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE4L2DxlIV .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE4L2DxlIV .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE4L2DxlIV .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-uE4L2DxlIV .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE4L2DxlIV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE4L2DxlIV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE4L2DxlIV .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE4L2DxlIV .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-uE4L2DxlIV .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE4L2DxlIV .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE4L2E4rOs {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uE4L2E4rOs .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE4L2E4rOs .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE4L2El0mt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE4L2El0mt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4L2El0mt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4L2EOxnD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4L2EOxnD .row {
  flex-direction: row-reverse;
}
.cid-uE4L2EOxnD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4L2EOxnD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4L2EOxnD .mbr-description {
  text-align: left;
}
.cid-uE4L2EOxnD .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4L2EOxnD .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4L2EOxnD .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4L2EOxnD .card-title,
.cid-uE4L2EOxnD .iconfont-wrapper {
  color: #000000;
}
.cid-uE4L2EOxnD .card-text {
  color: #000000;
}
.cid-uE4L2EOxnD .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4L2EOxnD .mbr-text,
.cid-uE4L2EOxnD .mbr-section-btn {
  text-align: center;
}
.cid-uE4L2EOxnD .card-text,
.cid-uE4L2EOxnD .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4L2EOxnD .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4L2EOxnD .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4L2EOxnD .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-uE4L2EOxnD .mbr-text UL {
  text-align: left;
}
.cid-uE4L2Fct5g {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4L2Fct5g .row {
  flex-direction: row-reverse;
}
.cid-uE4L2Fct5g .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4L2Fct5g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4L2Fct5g .mbr-description {
  text-align: left;
}
.cid-uE4L2Fct5g .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4L2Fct5g .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4L2Fct5g .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4L2Fct5g .card-title,
.cid-uE4L2Fct5g .iconfont-wrapper {
  color: #000000;
}
.cid-uE4L2Fct5g .card-text {
  color: #000000;
}
.cid-uE4L2Fct5g .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4L2Fct5g .mbr-text,
.cid-uE4L2Fct5g .mbr-section-btn {
  text-align: center;
}
.cid-uE4L2Fct5g .card-text,
.cid-uE4L2Fct5g .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4L2Fct5g .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4L2Fct5g .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4L2Fct5g .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-uE4L2Fct5g .mbr-text UL {
  text-align: left;
}
.cid-uE4L2FzQO3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE4LRm9zoP {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE4LRm9zoP .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-uE4LRm9zoP .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE4LRm9zoP .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-uE4LRm9zoP .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE4LRm9zoP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE4LRm9zoP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE4LRm9zoP .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE4LRm9zoP .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE4LRm9zoP .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE4LRm9zoP .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE4LRm9zoP .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE4LRm9zoP .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE4LRm9zoP .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE4LRm9zoP .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE4LRm9zoP .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE4LRm9zoP .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE4LRm9zoP .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE4LRm9zoP .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE4LRm9zoP .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE4LRm9zoP .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE4LRm9zoP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE4LRm9zoP .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE4LRm9zoP .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE4LRm9zoP .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE4LRm9zoP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE4LRm9zoP .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE4LRm9zoP .nav-item:focus,
.cid-uE4LRm9zoP .nav-link:focus {
  outline: none;
}
.cid-uE4LRm9zoP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE4LRm9zoP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE4LRm9zoP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE4LRm9zoP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE4LRm9zoP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE4LRm9zoP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE4LRm9zoP .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-uE4LRm9zoP .navbar.opened {
  transition: all 0.3s;
}
.cid-uE4LRm9zoP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE4LRm9zoP .navbar .navbar-logo img {
  width: auto;
}
.cid-uE4LRm9zoP .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE4LRm9zoP .navbar.collapsed {
  justify-content: center;
}
.cid-uE4LRm9zoP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE4LRm9zoP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE4LRm9zoP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE4LRm9zoP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE4LRm9zoP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE4LRm9zoP .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-uE4LRm9zoP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE4LRm9zoP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE4LRm9zoP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE4LRm9zoP .navbar {
    min-height: 72px;
  }
  .cid-uE4LRm9zoP .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE4LRm9zoP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE4LRm9zoP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE4LRm9zoP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE4LRm9zoP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE4LRm9zoP .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-uE4LRm9zoP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE4LRm9zoP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE4LRm9zoP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE4LRm9zoP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE4LRm9zoP .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE4LRm9zoP .dropdown-item.active,
.cid-uE4LRm9zoP .dropdown-item:active {
  background-color: transparent;
}
.cid-uE4LRm9zoP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE4LRm9zoP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE4LRm9zoP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE4LRm9zoP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE4LRm9zoP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE4LRm9zoP .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE4LRm9zoP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE4LRm9zoP .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE4LRm9zoP .navbar-buttons {
    text-align: left;
  }
}
.cid-uE4LRm9zoP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE4LRm9zoP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE4LRm9zoP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE4LRm9zoP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4LRm9zoP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4LRm9zoP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE4LRm9zoP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4LRm9zoP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE4LRm9zoP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE4LRm9zoP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4LRm9zoP .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE4LRm9zoP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4LRm9zoP .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-uE4LRm9zoP .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE4LRm9zoP .navbar {
    height: 70px;
  }
  .cid-uE4LRm9zoP .navbar.opened {
    height: auto;
  }
  .cid-uE4LRm9zoP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE4LRm9zoP .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE4LRm9zoP .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE4LRm9zoP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE4LRm9zoP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE4LRm9zoP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE4LRm9zoP .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE4LRm9zoP .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE4LRm9zoP .navbar-brand {
    margin-right: auto;
  }
  .cid-uE4LRm9zoP .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE4LRm9zoP .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE4LRm9zoP .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE4LRm9zoP .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-uE4LRm9zoP .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE4LRm9zoP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE4LRm9zoP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE4LRm9zoP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE4LRm9zoP .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-uE4LRm9zoP .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE4LRm9zoP .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE4LRmFRmk {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uE4LRmFRmk .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE4LRmFRmk .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE4LRmU65W {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE4LRmU65W .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4LRmU65W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4LRnecbp {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4LRnecbp .row {
  flex-direction: row-reverse;
}
.cid-uE4LRnecbp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4LRnecbp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4LRnecbp .mbr-description {
  text-align: left;
}
.cid-uE4LRnecbp .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4LRnecbp .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4LRnecbp .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4LRnecbp .card-title,
.cid-uE4LRnecbp .iconfont-wrapper {
  color: #000000;
}
.cid-uE4LRnecbp .card-text {
  color: #000000;
}
.cid-uE4LRnecbp .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4LRnecbp .mbr-text,
.cid-uE4LRnecbp .mbr-section-btn {
  text-align: center;
}
.cid-uE4LRnecbp .card-text,
.cid-uE4LRnecbp .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4LRnecbp .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4LRnecbp .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4LRnecbp .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-uE4LRnecbp .mbr-text UL {
  text-align: left;
}
.cid-uE4LRnyGr1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4LRnyGr1 .row {
  flex-direction: row-reverse;
}
.cid-uE4LRnyGr1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4LRnyGr1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4LRnyGr1 .mbr-description {
  text-align: left;
}
.cid-uE4LRnyGr1 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4LRnyGr1 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4LRnyGr1 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4LRnyGr1 .card-title,
.cid-uE4LRnyGr1 .iconfont-wrapper {
  color: #000000;
}
.cid-uE4LRnyGr1 .card-text {
  color: #000000;
}
.cid-uE4LRnyGr1 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4LRnyGr1 .mbr-text,
.cid-uE4LRnyGr1 .mbr-section-btn {
  text-align: center;
}
.cid-uE4LRnyGr1 .card-text,
.cid-uE4LRnyGr1 .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4LRnyGr1 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4LRnyGr1 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4LRnyGr1 .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-uE4LRnyGr1 .mbr-text UL {
  text-align: left;
}
.cid-uE4LRnRU2k {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE4Mal8giA {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE4Mal8giA .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-uE4Mal8giA .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE4Mal8giA .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-uE4Mal8giA .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE4Mal8giA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE4Mal8giA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE4Mal8giA .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE4Mal8giA .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE4Mal8giA .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE4Mal8giA .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE4Mal8giA .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE4Mal8giA .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE4Mal8giA .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE4Mal8giA .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE4Mal8giA .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE4Mal8giA .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE4Mal8giA .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE4Mal8giA .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE4Mal8giA .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE4Mal8giA .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE4Mal8giA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE4Mal8giA .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE4Mal8giA .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE4Mal8giA .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE4Mal8giA .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE4Mal8giA .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE4Mal8giA .nav-item:focus,
.cid-uE4Mal8giA .nav-link:focus {
  outline: none;
}
.cid-uE4Mal8giA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE4Mal8giA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE4Mal8giA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE4Mal8giA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE4Mal8giA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE4Mal8giA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE4Mal8giA .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-uE4Mal8giA .navbar.opened {
  transition: all 0.3s;
}
.cid-uE4Mal8giA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE4Mal8giA .navbar .navbar-logo img {
  width: auto;
}
.cid-uE4Mal8giA .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE4Mal8giA .navbar.collapsed {
  justify-content: center;
}
.cid-uE4Mal8giA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE4Mal8giA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE4Mal8giA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE4Mal8giA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE4Mal8giA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE4Mal8giA .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-uE4Mal8giA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE4Mal8giA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE4Mal8giA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE4Mal8giA .navbar {
    min-height: 72px;
  }
  .cid-uE4Mal8giA .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE4Mal8giA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE4Mal8giA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE4Mal8giA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE4Mal8giA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE4Mal8giA .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-uE4Mal8giA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE4Mal8giA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE4Mal8giA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE4Mal8giA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE4Mal8giA .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE4Mal8giA .dropdown-item.active,
.cid-uE4Mal8giA .dropdown-item:active {
  background-color: transparent;
}
.cid-uE4Mal8giA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE4Mal8giA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE4Mal8giA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE4Mal8giA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE4Mal8giA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE4Mal8giA .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE4Mal8giA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE4Mal8giA .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE4Mal8giA .navbar-buttons {
    text-align: left;
  }
}
.cid-uE4Mal8giA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE4Mal8giA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE4Mal8giA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE4Mal8giA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4Mal8giA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4Mal8giA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE4Mal8giA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4Mal8giA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE4Mal8giA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE4Mal8giA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4Mal8giA .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE4Mal8giA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4Mal8giA .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-uE4Mal8giA .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE4Mal8giA .navbar {
    height: 70px;
  }
  .cid-uE4Mal8giA .navbar.opened {
    height: auto;
  }
  .cid-uE4Mal8giA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE4Mal8giA .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE4Mal8giA .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE4Mal8giA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE4Mal8giA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE4Mal8giA .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE4Mal8giA .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE4Mal8giA .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE4Mal8giA .navbar-brand {
    margin-right: auto;
  }
  .cid-uE4Mal8giA .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE4Mal8giA .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE4Mal8giA .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE4Mal8giA .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-uE4Mal8giA .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE4Mal8giA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE4Mal8giA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE4Mal8giA .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE4Mal8giA .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-uE4Mal8giA .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE4Mal8giA .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE4MalzUUt {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uE4MalzUUt .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE4MalzUUt .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE4MalPHVf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE4MalPHVf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4MalPHVf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4Mambvha {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4Mambvha .row {
  flex-direction: row-reverse;
}
.cid-uE4Mambvha .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4Mambvha .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4Mambvha .mbr-description {
  text-align: left;
}
.cid-uE4Mambvha .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4Mambvha .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4Mambvha .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4Mambvha .card-title,
.cid-uE4Mambvha .iconfont-wrapper {
  color: #000000;
}
.cid-uE4Mambvha .card-text {
  color: #000000;
}
.cid-uE4Mambvha .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4Mambvha .mbr-text,
.cid-uE4Mambvha .mbr-section-btn {
  text-align: center;
}
.cid-uE4Mambvha .card-text,
.cid-uE4Mambvha .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4Mambvha .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4Mambvha .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4Mambvha .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-uE4Mambvha .mbr-text UL {
  text-align: left;
}
.cid-uE4MamtBzw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4MamtBzw .row {
  flex-direction: row-reverse;
}
.cid-uE4MamtBzw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4MamtBzw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4MamtBzw .mbr-description {
  text-align: left;
}
.cid-uE4MamtBzw .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4MamtBzw .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4MamtBzw .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4MamtBzw .card-title,
.cid-uE4MamtBzw .iconfont-wrapper {
  color: #000000;
}
.cid-uE4MamtBzw .card-text {
  color: #000000;
}
.cid-uE4MamtBzw .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4MamtBzw .mbr-text,
.cid-uE4MamtBzw .mbr-section-btn {
  text-align: center;
}
.cid-uE4MamtBzw .card-text,
.cid-uE4MamtBzw .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4MamtBzw .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4MamtBzw .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4MamtBzw .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-uE4MamtBzw .mbr-text UL {
  text-align: left;
}
.cid-uE4MamLUrq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE4MzbmjXu {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE4MzbmjXu .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-uE4MzbmjXu .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE4MzbmjXu .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-uE4MzbmjXu .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE4MzbmjXu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE4MzbmjXu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE4MzbmjXu .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE4MzbmjXu .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE4MzbmjXu .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE4MzbmjXu .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE4MzbmjXu .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE4MzbmjXu .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE4MzbmjXu .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE4MzbmjXu .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE4MzbmjXu .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE4MzbmjXu .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE4MzbmjXu .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE4MzbmjXu .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE4MzbmjXu .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE4MzbmjXu .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE4MzbmjXu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE4MzbmjXu .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE4MzbmjXu .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE4MzbmjXu .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE4MzbmjXu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE4MzbmjXu .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE4MzbmjXu .nav-item:focus,
.cid-uE4MzbmjXu .nav-link:focus {
  outline: none;
}
.cid-uE4MzbmjXu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE4MzbmjXu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE4MzbmjXu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE4MzbmjXu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE4MzbmjXu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE4MzbmjXu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE4MzbmjXu .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-uE4MzbmjXu .navbar.opened {
  transition: all 0.3s;
}
.cid-uE4MzbmjXu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE4MzbmjXu .navbar .navbar-logo img {
  width: auto;
}
.cid-uE4MzbmjXu .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE4MzbmjXu .navbar.collapsed {
  justify-content: center;
}
.cid-uE4MzbmjXu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE4MzbmjXu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE4MzbmjXu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE4MzbmjXu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE4MzbmjXu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE4MzbmjXu .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-uE4MzbmjXu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE4MzbmjXu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE4MzbmjXu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE4MzbmjXu .navbar {
    min-height: 72px;
  }
  .cid-uE4MzbmjXu .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE4MzbmjXu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE4MzbmjXu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE4MzbmjXu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE4MzbmjXu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE4MzbmjXu .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-uE4MzbmjXu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE4MzbmjXu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE4MzbmjXu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE4MzbmjXu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE4MzbmjXu .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE4MzbmjXu .dropdown-item.active,
.cid-uE4MzbmjXu .dropdown-item:active {
  background-color: transparent;
}
.cid-uE4MzbmjXu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE4MzbmjXu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE4MzbmjXu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE4MzbmjXu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE4MzbmjXu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE4MzbmjXu .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE4MzbmjXu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE4MzbmjXu .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE4MzbmjXu .navbar-buttons {
    text-align: left;
  }
}
.cid-uE4MzbmjXu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE4MzbmjXu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE4MzbmjXu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE4MzbmjXu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4MzbmjXu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4MzbmjXu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE4MzbmjXu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4MzbmjXu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE4MzbmjXu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE4MzbmjXu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4MzbmjXu .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE4MzbmjXu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4MzbmjXu .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-uE4MzbmjXu .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE4MzbmjXu .navbar {
    height: 70px;
  }
  .cid-uE4MzbmjXu .navbar.opened {
    height: auto;
  }
  .cid-uE4MzbmjXu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE4MzbmjXu .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE4MzbmjXu .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE4MzbmjXu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE4MzbmjXu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE4MzbmjXu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE4MzbmjXu .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE4MzbmjXu .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE4MzbmjXu .navbar-brand {
    margin-right: auto;
  }
  .cid-uE4MzbmjXu .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE4MzbmjXu .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE4MzbmjXu .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE4MzbmjXu .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-uE4MzbmjXu .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE4MzbmjXu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE4MzbmjXu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE4MzbmjXu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE4MzbmjXu .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-uE4MzbmjXu .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE4MzbmjXu .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE4MzbQerM {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uE4MzbQerM .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE4MzbQerM .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE4Mzc4yHr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE4Mzc4yHr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4Mzc4yHr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4MzcmRGt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uE4MzcmRGt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4MzcmRGt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4MzcmRGt .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uE4MzcmRGt .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uE4MzcmRGt .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uE4MzcmRGt .card-wrapper {
    padding: 4rem;
  }
}
.cid-uE4MzcmRGt .mbr-text,
.cid-uE4MzcmRGt .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uE4MzcmRGt .card-title,
.cid-uE4MzcmRGt .card-box {
  text-align: center;
  color: #000000;
}
.cid-uE4MzcmRGt .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4MzcmRGt .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4MzcmRGt .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-uE4MzcmRGt .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uE4MzcmRGt .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uE4MzcmRGt .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4MzcmRGt .mbr-text UL {
  text-align: left;
}
.cid-uE4MzcE6gS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE4NoysT0a {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE4NoysT0a .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-uE4NoysT0a .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE4NoysT0a .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-uE4NoysT0a .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE4NoysT0a .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE4NoysT0a .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE4NoysT0a .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE4NoysT0a .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE4NoysT0a .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE4NoysT0a .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE4NoysT0a .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE4NoysT0a .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE4NoysT0a .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE4NoysT0a .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE4NoysT0a .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE4NoysT0a .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE4NoysT0a .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE4NoysT0a .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE4NoysT0a .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE4NoysT0a .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE4NoysT0a .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE4NoysT0a .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE4NoysT0a .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE4NoysT0a .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE4NoysT0a .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE4NoysT0a .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE4NoysT0a .nav-item:focus,
.cid-uE4NoysT0a .nav-link:focus {
  outline: none;
}
.cid-uE4NoysT0a .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE4NoysT0a .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE4NoysT0a .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE4NoysT0a .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE4NoysT0a .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE4NoysT0a .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE4NoysT0a .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-uE4NoysT0a .navbar.opened {
  transition: all 0.3s;
}
.cid-uE4NoysT0a .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE4NoysT0a .navbar .navbar-logo img {
  width: auto;
}
.cid-uE4NoysT0a .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE4NoysT0a .navbar.collapsed {
  justify-content: center;
}
.cid-uE4NoysT0a .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE4NoysT0a .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE4NoysT0a .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE4NoysT0a .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE4NoysT0a .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE4NoysT0a .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-uE4NoysT0a .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE4NoysT0a .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE4NoysT0a .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE4NoysT0a .navbar {
    min-height: 72px;
  }
  .cid-uE4NoysT0a .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE4NoysT0a .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE4NoysT0a .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE4NoysT0a .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE4NoysT0a .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE4NoysT0a .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-uE4NoysT0a .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE4NoysT0a .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE4NoysT0a .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE4NoysT0a .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE4NoysT0a .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE4NoysT0a .dropdown-item.active,
.cid-uE4NoysT0a .dropdown-item:active {
  background-color: transparent;
}
.cid-uE4NoysT0a .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE4NoysT0a .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE4NoysT0a .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE4NoysT0a .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE4NoysT0a .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE4NoysT0a .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE4NoysT0a ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE4NoysT0a .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE4NoysT0a .navbar-buttons {
    text-align: left;
  }
}
.cid-uE4NoysT0a button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE4NoysT0a button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE4NoysT0a button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE4NoysT0a button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4NoysT0a button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4NoysT0a button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE4NoysT0a nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4NoysT0a nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE4NoysT0a nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE4NoysT0a nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4NoysT0a .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE4NoysT0a a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4NoysT0a .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-uE4NoysT0a .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE4NoysT0a .navbar {
    height: 70px;
  }
  .cid-uE4NoysT0a .navbar.opened {
    height: auto;
  }
  .cid-uE4NoysT0a .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE4NoysT0a .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE4NoysT0a .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE4NoysT0a .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE4NoysT0a .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE4NoysT0a .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE4NoysT0a .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE4NoysT0a .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE4NoysT0a .navbar-brand {
    margin-right: auto;
  }
  .cid-uE4NoysT0a .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE4NoysT0a .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE4NoysT0a .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE4NoysT0a .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-uE4NoysT0a .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE4NoysT0a .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE4NoysT0a .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE4NoysT0a .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE4NoysT0a .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-uE4NoysT0a .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE4NoysT0a .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE4NoyOS6s {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uE4NoyOS6s .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE4NoyOS6s .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE4Noz1OaB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE4Noz1OaB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4Noz1OaB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4Nozkx2s {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4Nozkx2s .row {
  flex-direction: row-reverse;
}
.cid-uE4Nozkx2s .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4Nozkx2s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4Nozkx2s .mbr-description {
  text-align: left;
}
.cid-uE4Nozkx2s .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4Nozkx2s .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4Nozkx2s .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4Nozkx2s .card-title,
.cid-uE4Nozkx2s .iconfont-wrapper {
  color: #000000;
}
.cid-uE4Nozkx2s .card-text {
  color: #000000;
}
.cid-uE4Nozkx2s .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4Nozkx2s .mbr-text,
.cid-uE4Nozkx2s .mbr-section-btn {
  text-align: center;
}
.cid-uE4Nozkx2s .card-text,
.cid-uE4Nozkx2s .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4Nozkx2s .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4Nozkx2s .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4Nozkx2s .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-uE4Nozkx2s .mbr-text UL {
  text-align: left;
}
.cid-uE4NozFcEr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4NozFcEr .row {
  flex-direction: row-reverse;
}
.cid-uE4NozFcEr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4NozFcEr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4NozFcEr .mbr-description {
  text-align: left;
}
.cid-uE4NozFcEr .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4NozFcEr .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4NozFcEr .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4NozFcEr .card-title,
.cid-uE4NozFcEr .iconfont-wrapper {
  color: #000000;
}
.cid-uE4NozFcEr .card-text {
  color: #000000;
}
.cid-uE4NozFcEr .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4NozFcEr .mbr-text,
.cid-uE4NozFcEr .mbr-section-btn {
  text-align: center;
}
.cid-uE4NozFcEr .card-text,
.cid-uE4NozFcEr .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4NozFcEr .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4NozFcEr .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4NozFcEr .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-uE4NozFcEr .mbr-text UL {
  text-align: left;
}
.cid-uE4NozY4aT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE4NY9PTJD {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE4NY9PTJD .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-uE4NY9PTJD .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE4NY9PTJD .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-uE4NY9PTJD .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE4NY9PTJD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE4NY9PTJD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE4NY9PTJD .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE4NY9PTJD .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE4NY9PTJD .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE4NY9PTJD .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE4NY9PTJD .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE4NY9PTJD .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE4NY9PTJD .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE4NY9PTJD .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE4NY9PTJD .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE4NY9PTJD .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE4NY9PTJD .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE4NY9PTJD .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE4NY9PTJD .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE4NY9PTJD .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE4NY9PTJD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE4NY9PTJD .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE4NY9PTJD .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE4NY9PTJD .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE4NY9PTJD .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE4NY9PTJD .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE4NY9PTJD .nav-item:focus,
.cid-uE4NY9PTJD .nav-link:focus {
  outline: none;
}
.cid-uE4NY9PTJD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE4NY9PTJD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE4NY9PTJD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE4NY9PTJD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE4NY9PTJD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE4NY9PTJD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE4NY9PTJD .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-uE4NY9PTJD .navbar.opened {
  transition: all 0.3s;
}
.cid-uE4NY9PTJD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE4NY9PTJD .navbar .navbar-logo img {
  width: auto;
}
.cid-uE4NY9PTJD .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE4NY9PTJD .navbar.collapsed {
  justify-content: center;
}
.cid-uE4NY9PTJD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE4NY9PTJD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE4NY9PTJD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE4NY9PTJD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE4NY9PTJD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE4NY9PTJD .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-uE4NY9PTJD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE4NY9PTJD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE4NY9PTJD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE4NY9PTJD .navbar {
    min-height: 72px;
  }
  .cid-uE4NY9PTJD .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE4NY9PTJD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE4NY9PTJD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE4NY9PTJD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE4NY9PTJD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE4NY9PTJD .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-uE4NY9PTJD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE4NY9PTJD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE4NY9PTJD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE4NY9PTJD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE4NY9PTJD .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE4NY9PTJD .dropdown-item.active,
.cid-uE4NY9PTJD .dropdown-item:active {
  background-color: transparent;
}
.cid-uE4NY9PTJD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE4NY9PTJD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE4NY9PTJD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE4NY9PTJD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE4NY9PTJD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE4NY9PTJD .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE4NY9PTJD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE4NY9PTJD .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE4NY9PTJD .navbar-buttons {
    text-align: left;
  }
}
.cid-uE4NY9PTJD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE4NY9PTJD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE4NY9PTJD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE4NY9PTJD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4NY9PTJD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4NY9PTJD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE4NY9PTJD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4NY9PTJD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE4NY9PTJD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE4NY9PTJD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4NY9PTJD .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE4NY9PTJD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4NY9PTJD .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-uE4NY9PTJD .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE4NY9PTJD .navbar {
    height: 70px;
  }
  .cid-uE4NY9PTJD .navbar.opened {
    height: auto;
  }
  .cid-uE4NY9PTJD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE4NY9PTJD .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE4NY9PTJD .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE4NY9PTJD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE4NY9PTJD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE4NY9PTJD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE4NY9PTJD .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE4NY9PTJD .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE4NY9PTJD .navbar-brand {
    margin-right: auto;
  }
  .cid-uE4NY9PTJD .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE4NY9PTJD .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE4NY9PTJD .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE4NY9PTJD .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-uE4NY9PTJD .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE4NY9PTJD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE4NY9PTJD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE4NY9PTJD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE4NY9PTJD .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-uE4NY9PTJD .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE4NY9PTJD .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE4NYahKN1 {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uE4NYahKN1 .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE4NYahKN1 .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE4NYavTXe {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE4NYavTXe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4NYavTXe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4NYaSraZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4NYaSraZ .row {
  flex-direction: row-reverse;
}
.cid-uE4NYaSraZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4NYaSraZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4NYaSraZ .mbr-description {
  text-align: left;
}
.cid-uE4NYaSraZ .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4NYaSraZ .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4NYaSraZ .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4NYaSraZ .card-title,
.cid-uE4NYaSraZ .iconfont-wrapper {
  color: #000000;
}
.cid-uE4NYaSraZ .card-text {
  color: #000000;
}
.cid-uE4NYaSraZ .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4NYaSraZ .mbr-text,
.cid-uE4NYaSraZ .mbr-section-btn {
  text-align: center;
}
.cid-uE4NYaSraZ .card-text,
.cid-uE4NYaSraZ .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4NYaSraZ .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4NYaSraZ .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4NYaSraZ .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-uE4NYaSraZ .mbr-text UL {
  text-align: left;
}
.cid-uE4NYbbY8c {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4NYbbY8c .row {
  flex-direction: row-reverse;
}
.cid-uE4NYbbY8c .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4NYbbY8c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4NYbbY8c .mbr-description {
  text-align: left;
}
.cid-uE4NYbbY8c .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4NYbbY8c .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4NYbbY8c .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4NYbbY8c .card-title,
.cid-uE4NYbbY8c .iconfont-wrapper {
  color: #000000;
}
.cid-uE4NYbbY8c .card-text {
  color: #000000;
}
.cid-uE4NYbbY8c .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4NYbbY8c .mbr-text,
.cid-uE4NYbbY8c .mbr-section-btn {
  text-align: center;
}
.cid-uE4NYbbY8c .card-text,
.cid-uE4NYbbY8c .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4NYbbY8c .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4NYbbY8c .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4NYbbY8c .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-uE4NYbbY8c .mbr-text UL {
  text-align: left;
}
.cid-uE4NYbsB9U {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE4PyLFEjI {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE4PyLFEjI .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-uE4PyLFEjI .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE4PyLFEjI .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-uE4PyLFEjI .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE4PyLFEjI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE4PyLFEjI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE4PyLFEjI .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE4PyLFEjI .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE4PyLFEjI .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE4PyLFEjI .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE4PyLFEjI .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE4PyLFEjI .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE4PyLFEjI .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE4PyLFEjI .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE4PyLFEjI .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE4PyLFEjI .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE4PyLFEjI .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE4PyLFEjI .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE4PyLFEjI .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE4PyLFEjI .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE4PyLFEjI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE4PyLFEjI .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE4PyLFEjI .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE4PyLFEjI .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE4PyLFEjI .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE4PyLFEjI .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE4PyLFEjI .nav-item:focus,
.cid-uE4PyLFEjI .nav-link:focus {
  outline: none;
}
.cid-uE4PyLFEjI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE4PyLFEjI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE4PyLFEjI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE4PyLFEjI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE4PyLFEjI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE4PyLFEjI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE4PyLFEjI .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-uE4PyLFEjI .navbar.opened {
  transition: all 0.3s;
}
.cid-uE4PyLFEjI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE4PyLFEjI .navbar .navbar-logo img {
  width: auto;
}
.cid-uE4PyLFEjI .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE4PyLFEjI .navbar.collapsed {
  justify-content: center;
}
.cid-uE4PyLFEjI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE4PyLFEjI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE4PyLFEjI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE4PyLFEjI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE4PyLFEjI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE4PyLFEjI .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-uE4PyLFEjI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE4PyLFEjI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE4PyLFEjI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE4PyLFEjI .navbar {
    min-height: 72px;
  }
  .cid-uE4PyLFEjI .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE4PyLFEjI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE4PyLFEjI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE4PyLFEjI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE4PyLFEjI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE4PyLFEjI .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-uE4PyLFEjI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE4PyLFEjI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE4PyLFEjI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE4PyLFEjI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE4PyLFEjI .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE4PyLFEjI .dropdown-item.active,
.cid-uE4PyLFEjI .dropdown-item:active {
  background-color: transparent;
}
.cid-uE4PyLFEjI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE4PyLFEjI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE4PyLFEjI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE4PyLFEjI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE4PyLFEjI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE4PyLFEjI .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE4PyLFEjI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE4PyLFEjI .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE4PyLFEjI .navbar-buttons {
    text-align: left;
  }
}
.cid-uE4PyLFEjI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE4PyLFEjI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE4PyLFEjI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE4PyLFEjI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4PyLFEjI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4PyLFEjI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE4PyLFEjI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4PyLFEjI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE4PyLFEjI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE4PyLFEjI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4PyLFEjI .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE4PyLFEjI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4PyLFEjI .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-uE4PyLFEjI .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE4PyLFEjI .navbar {
    height: 70px;
  }
  .cid-uE4PyLFEjI .navbar.opened {
    height: auto;
  }
  .cid-uE4PyLFEjI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE4PyLFEjI .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE4PyLFEjI .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE4PyLFEjI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE4PyLFEjI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE4PyLFEjI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE4PyLFEjI .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE4PyLFEjI .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE4PyLFEjI .navbar-brand {
    margin-right: auto;
  }
  .cid-uE4PyLFEjI .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE4PyLFEjI .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE4PyLFEjI .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE4PyLFEjI .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-uE4PyLFEjI .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE4PyLFEjI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE4PyLFEjI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE4PyLFEjI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE4PyLFEjI .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-uE4PyLFEjI .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE4PyLFEjI .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE4PyM5v0d {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE4PyM5v0d .mbr-text {
  color: #000000;
}
.cid-uE4PyM5v0d .mbr-section-subtitle {
  color: #000000;
}
.cid-uE4PyM5v0d .mbr-section-title {
  color: #000000;
}
.cid-uE4PyMlf2X {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE5GbA5CT2 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE5GbA5CT2 .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-uE5GbA5CT2 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE5GbA5CT2 .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-uE5GbA5CT2 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE5GbA5CT2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE5GbA5CT2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE5GbA5CT2 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE5GbA5CT2 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE5GbA5CT2 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE5GbA5CT2 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE5GbA5CT2 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE5GbA5CT2 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE5GbA5CT2 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE5GbA5CT2 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE5GbA5CT2 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE5GbA5CT2 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE5GbA5CT2 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE5GbA5CT2 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE5GbA5CT2 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE5GbA5CT2 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE5GbA5CT2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE5GbA5CT2 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE5GbA5CT2 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE5GbA5CT2 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE5GbA5CT2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE5GbA5CT2 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE5GbA5CT2 .nav-item:focus,
.cid-uE5GbA5CT2 .nav-link:focus {
  outline: none;
}
.cid-uE5GbA5CT2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE5GbA5CT2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE5GbA5CT2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE5GbA5CT2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE5GbA5CT2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE5GbA5CT2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE5GbA5CT2 .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-uE5GbA5CT2 .navbar.opened {
  transition: all 0.3s;
}
.cid-uE5GbA5CT2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE5GbA5CT2 .navbar .navbar-logo img {
  width: auto;
}
.cid-uE5GbA5CT2 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE5GbA5CT2 .navbar.collapsed {
  justify-content: center;
}
.cid-uE5GbA5CT2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE5GbA5CT2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE5GbA5CT2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE5GbA5CT2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE5GbA5CT2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE5GbA5CT2 .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-uE5GbA5CT2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE5GbA5CT2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE5GbA5CT2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE5GbA5CT2 .navbar {
    min-height: 72px;
  }
  .cid-uE5GbA5CT2 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE5GbA5CT2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE5GbA5CT2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE5GbA5CT2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE5GbA5CT2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE5GbA5CT2 .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-uE5GbA5CT2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE5GbA5CT2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE5GbA5CT2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE5GbA5CT2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE5GbA5CT2 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE5GbA5CT2 .dropdown-item.active,
.cid-uE5GbA5CT2 .dropdown-item:active {
  background-color: transparent;
}
.cid-uE5GbA5CT2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE5GbA5CT2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE5GbA5CT2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE5GbA5CT2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE5GbA5CT2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE5GbA5CT2 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE5GbA5CT2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE5GbA5CT2 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE5GbA5CT2 .navbar-buttons {
    text-align: left;
  }
}
.cid-uE5GbA5CT2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE5GbA5CT2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE5GbA5CT2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE5GbA5CT2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE5GbA5CT2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE5GbA5CT2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE5GbA5CT2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE5GbA5CT2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE5GbA5CT2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE5GbA5CT2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE5GbA5CT2 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE5GbA5CT2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE5GbA5CT2 .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-uE5GbA5CT2 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE5GbA5CT2 .navbar {
    height: 70px;
  }
  .cid-uE5GbA5CT2 .navbar.opened {
    height: auto;
  }
  .cid-uE5GbA5CT2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE5GbA5CT2 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE5GbA5CT2 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE5GbA5CT2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE5GbA5CT2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE5GbA5CT2 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE5GbA5CT2 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE5GbA5CT2 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE5GbA5CT2 .navbar-brand {
    margin-right: auto;
  }
  .cid-uE5GbA5CT2 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE5GbA5CT2 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE5GbA5CT2 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE5GbA5CT2 .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-uE5GbA5CT2 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE5GbA5CT2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE5GbA5CT2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE5GbA5CT2 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE5GbA5CT2 .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-uE5GbA5CT2 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE5GbA5CT2 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE5GbAtYyy {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uE5GbAtYyy .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE5GbAtYyy .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE5GbAFk2C {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uE5GbAFk2C .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE5GbAFk2C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE5GbAXE0C {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE5GbAXE0C .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE5GbAXE0C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE5GbAXE0C .mbr-text {
  color: #000000;
}
.cid-uE5GbAXE0C .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uE5GbAXE0C .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE5GbAXE0C .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE5GbAXE0C .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-uE5GbAXE0C .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uE5GbAXE0C .main-button {
    margin-bottom: 2rem;
  }
}
.cid-uE5GbAXE0C .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE5GbAXE0C .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE5GbAXE0C .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-uE5GbAXE0C .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uE5GbAXE0C .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uE5GbAXE0C .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE5GbAXE0C .mbr-text UL {
  text-align: left;
}
.cid-uE5GbAXE0C .mbr-section-subtitle,
.cid-uE5GbAXE0C .main-button {
  color: #000000;
}
.cid-uE5GbBeMuh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE5GbBeMuh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE5GbBeMuh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE5GbBeMuh .mbr-description {
  text-align: left;
}
.cid-uE5GbBeMuh .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE5GbBeMuh .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE5GbBeMuh .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE5GbBeMuh .card-title,
.cid-uE5GbBeMuh .iconfont-wrapper {
  color: #000000;
}
.cid-uE5GbBeMuh .card-text {
  color: #000000;
}
.cid-uE5GbBeMuh .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE5GbBeMuh .mbr-text,
.cid-uE5GbBeMuh .mbr-section-btn {
  text-align: center;
}
.cid-uE5GbBeMuh .card-text,
.cid-uE5GbBeMuh .item .mbr-section-btn {
  text-align: left;
}
.cid-uE5GbBeMuh .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE5GbBeMuh .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE5GbBeMuh .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-uE5GbBeMuh .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uE5GbBeMuh .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uE5GbBeMuh .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE5GbBeMuh .mbr-text UL {
  text-align: left;
}
.cid-uE5GbBeMuh .mbr-text {
  text-align: left;
}
.cid-uE5GbBeMuh .mbr-subtitle {
  text-align: center;
}
.cid-uE5GbBxXWh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE5GbBxXWh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE5GbBxXWh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE5GbBxXWh .mbr-description {
  text-align: left;
}
.cid-uE5GbBxXWh .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE5GbBxXWh .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE5GbBxXWh .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE5GbBxXWh .card-title,
.cid-uE5GbBxXWh .iconfont-wrapper {
  color: #000000;
}
.cid-uE5GbBxXWh .card-text {
  color: #000000;
}
.cid-uE5GbBxXWh .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE5GbBxXWh .mbr-text,
.cid-uE5GbBxXWh .mbr-section-btn {
  text-align: center;
}
.cid-uE5GbBxXWh .card-text,
.cid-uE5GbBxXWh .item .mbr-section-btn {
  text-align: left;
}
.cid-uE5GbBxXWh .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE5GbBxXWh .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE5GbBxXWh .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-uE5GbBxXWh .mbr-text UL {
  text-align: left;
}
.cid-uE5GbBQ5ca {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE5GbBQ5ca .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE5GbBQ5ca .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE5GbBQ5ca .mbr-description {
  text-align: left;
}
.cid-uE5GbBQ5ca .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE5GbBQ5ca .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE5GbBQ5ca .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE5GbBQ5ca .card-title,
.cid-uE5GbBQ5ca .iconfont-wrapper {
  color: #000000;
}
.cid-uE5GbBQ5ca .card-text {
  color: #000000;
}
.cid-uE5GbBQ5ca .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE5GbBQ5ca .mbr-text,
.cid-uE5GbBQ5ca .mbr-section-btn {
  text-align: center;
}
.cid-uE5GbBQ5ca .card-text,
.cid-uE5GbBQ5ca .item .mbr-section-btn {
  text-align: left;
}
.cid-uE5GbBQ5ca .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE5GbBQ5ca .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE5GbBQ5ca .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-uE5GbBQ5ca .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uE5GbBQ5ca .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uE5GbBQ5ca .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE5GbBQ5ca .mbr-text UL {
  text-align: left;
}
.cid-uE5GbBQ5ca .mbr-text {
  text-align: left;
}
.cid-uE5GbBQ5ca .mbr-subtitle {
  text-align: center;
}
.cid-uE5GbC8V9Z {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE5GbC8V9Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE5GbC8V9Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE5GbC8V9Z .mbr-description {
  text-align: left;
}
.cid-uE5GbC8V9Z .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE5GbC8V9Z .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE5GbC8V9Z .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE5GbC8V9Z .card-title,
.cid-uE5GbC8V9Z .iconfont-wrapper {
  color: #000000;
}
.cid-uE5GbC8V9Z .card-text {
  color: #000000;
}
.cid-uE5GbC8V9Z .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE5GbC8V9Z .mbr-text,
.cid-uE5GbC8V9Z .mbr-section-btn {
  text-align: center;
}
.cid-uE5GbC8V9Z .card-text,
.cid-uE5GbC8V9Z .item .mbr-section-btn {
  text-align: left;
}
.cid-uE5GbC8V9Z .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE5GbC8V9Z .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE5GbC8V9Z .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-uE5GbC8V9Z .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uE5GbC8V9Z .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uE5GbC8V9Z .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE5GbC8V9Z .mbr-text UL {
  text-align: left;
}
.cid-uE5GbC8V9Z .mbr-text {
  text-align: left;
}
.cid-uE5GbC8V9Z .mbr-subtitle {
  text-align: center;
}
.cid-uE5GbCsH4U {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE4HLJiLdl {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE4HLJiLdl .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-uE4HLJiLdl .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE4HLJiLdl .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-uE4HLJiLdl .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE4HLJiLdl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE4HLJiLdl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE4HLJiLdl .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE4HLJiLdl .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE4HLJiLdl .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE4HLJiLdl .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE4HLJiLdl .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE4HLJiLdl .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE4HLJiLdl .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE4HLJiLdl .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE4HLJiLdl .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE4HLJiLdl .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE4HLJiLdl .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE4HLJiLdl .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE4HLJiLdl .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE4HLJiLdl .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE4HLJiLdl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE4HLJiLdl .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE4HLJiLdl .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE4HLJiLdl .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE4HLJiLdl .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE4HLJiLdl .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE4HLJiLdl .nav-item:focus,
.cid-uE4HLJiLdl .nav-link:focus {
  outline: none;
}
.cid-uE4HLJiLdl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE4HLJiLdl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE4HLJiLdl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE4HLJiLdl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE4HLJiLdl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE4HLJiLdl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE4HLJiLdl .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-uE4HLJiLdl .navbar.opened {
  transition: all 0.3s;
}
.cid-uE4HLJiLdl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE4HLJiLdl .navbar .navbar-logo img {
  width: auto;
}
.cid-uE4HLJiLdl .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE4HLJiLdl .navbar.collapsed {
  justify-content: center;
}
.cid-uE4HLJiLdl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE4HLJiLdl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE4HLJiLdl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE4HLJiLdl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE4HLJiLdl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE4HLJiLdl .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-uE4HLJiLdl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE4HLJiLdl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE4HLJiLdl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE4HLJiLdl .navbar {
    min-height: 72px;
  }
  .cid-uE4HLJiLdl .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE4HLJiLdl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE4HLJiLdl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE4HLJiLdl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE4HLJiLdl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE4HLJiLdl .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-uE4HLJiLdl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE4HLJiLdl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE4HLJiLdl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE4HLJiLdl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE4HLJiLdl .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE4HLJiLdl .dropdown-item.active,
.cid-uE4HLJiLdl .dropdown-item:active {
  background-color: transparent;
}
.cid-uE4HLJiLdl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE4HLJiLdl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE4HLJiLdl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE4HLJiLdl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE4HLJiLdl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE4HLJiLdl .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE4HLJiLdl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE4HLJiLdl .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE4HLJiLdl .navbar-buttons {
    text-align: left;
  }
}
.cid-uE4HLJiLdl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE4HLJiLdl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE4HLJiLdl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE4HLJiLdl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4HLJiLdl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4HLJiLdl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE4HLJiLdl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4HLJiLdl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE4HLJiLdl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE4HLJiLdl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4HLJiLdl .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE4HLJiLdl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4HLJiLdl .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-uE4HLJiLdl .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE4HLJiLdl .navbar {
    height: 70px;
  }
  .cid-uE4HLJiLdl .navbar.opened {
    height: auto;
  }
  .cid-uE4HLJiLdl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE4HLJiLdl .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE4HLJiLdl .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE4HLJiLdl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE4HLJiLdl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE4HLJiLdl .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE4HLJiLdl .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE4HLJiLdl .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE4HLJiLdl .navbar-brand {
    margin-right: auto;
  }
  .cid-uE4HLJiLdl .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE4HLJiLdl .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE4HLJiLdl .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE4HLJiLdl .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-uE4HLJiLdl .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE4HLJiLdl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE4HLJiLdl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE4HLJiLdl .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE4HLJiLdl .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-uE4HLJiLdl .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE4HLJiLdl .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE4HLJKkws {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-uE4HLJKkws .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE4HLJKkws .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE4HLJYzLm {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uE4HLJYzLm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4HLJYzLm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4HLKjeFS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE4HLKjeFS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4HLKjeFS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4HLKjeFS .mbr-text {
  color: #000000;
}
.cid-uE4HLKjeFS .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uE4HLKjeFS .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4HLKjeFS .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4HLKjeFS .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-uE4HLKjeFS .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uE4HLKjeFS .main-button {
    margin-bottom: 2rem;
  }
}
.cid-uE4HLKjeFS .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4HLKjeFS .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4HLKjeFS .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-uE4HLKjeFS .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uE4HLKjeFS .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uE4HLKjeFS .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4HLKjeFS .mbr-text UL {
  text-align: left;
}
.cid-uE4HLKjeFS .mbr-section-subtitle,
.cid-uE4HLKjeFS .main-button {
  color: #000000;
}
.cid-uE4HLKBBLX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4HLKBBLX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4HLKBBLX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4HLKBBLX .mbr-description {
  text-align: left;
}
.cid-uE4HLKBBLX .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4HLKBBLX .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4HLKBBLX .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4HLKBBLX .card-title,
.cid-uE4HLKBBLX .iconfont-wrapper {
  color: #000000;
}
.cid-uE4HLKBBLX .card-text {
  color: #000000;
}
.cid-uE4HLKBBLX .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4HLKBBLX .mbr-text,
.cid-uE4HLKBBLX .mbr-section-btn {
  text-align: center;
}
.cid-uE4HLKBBLX .card-text,
.cid-uE4HLKBBLX .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4HLKBBLX .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4HLKBBLX .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4HLKBBLX .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-uE4HLKBBLX .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uE4HLKBBLX .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uE4HLKBBLX .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4HLKBBLX .mbr-text UL {
  text-align: left;
}
.cid-uE4HLKBBLX .mbr-text {
  text-align: left;
}
.cid-uE4HLKBBLX .mbr-subtitle {
  text-align: center;
}
.cid-uE4HLKT7Y1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4HLKT7Y1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4HLKT7Y1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4HLKT7Y1 .mbr-description {
  text-align: left;
}
.cid-uE4HLKT7Y1 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4HLKT7Y1 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4HLKT7Y1 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4HLKT7Y1 .card-title,
.cid-uE4HLKT7Y1 .iconfont-wrapper {
  color: #000000;
}
.cid-uE4HLKT7Y1 .card-text {
  color: #000000;
}
.cid-uE4HLKT7Y1 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4HLKT7Y1 .mbr-text,
.cid-uE4HLKT7Y1 .mbr-section-btn {
  text-align: center;
}
.cid-uE4HLKT7Y1 .card-text,
.cid-uE4HLKT7Y1 .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4HLKT7Y1 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4HLKT7Y1 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4HLKT7Y1 .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-uE4HLKT7Y1 .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uE4HLKT7Y1 .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uE4HLKT7Y1 .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4HLKT7Y1 .mbr-text UL {
  text-align: left;
}
.cid-uE4HLKT7Y1 .mbr-text {
  text-align: left;
}
.cid-uE4HLKT7Y1 .mbr-subtitle {
  text-align: center;
}
.cid-uE4HLLfqqt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4HLLfqqt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4HLLfqqt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4HLLfqqt .mbr-description {
  text-align: left;
}
.cid-uE4HLLfqqt .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4HLLfqqt .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4HLLfqqt .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4HLLfqqt .card-title,
.cid-uE4HLLfqqt .iconfont-wrapper {
  color: #000000;
}
.cid-uE4HLLfqqt .card-text {
  color: #000000;
}
.cid-uE4HLLfqqt .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4HLLfqqt .mbr-text,
.cid-uE4HLLfqqt .mbr-section-btn {
  text-align: center;
}
.cid-uE4HLLfqqt .card-text,
.cid-uE4HLLfqqt .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4HLLfqqt .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4HLLfqqt .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4HLLfqqt .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-uE4HLLfqqt .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uE4HLLfqqt .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uE4HLLfqqt .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4HLLfqqt .mbr-text UL {
  text-align: left;
}
.cid-uE4HLLfqqt .mbr-text {
  text-align: left;
}
.cid-uE4HLLfqqt .mbr-subtitle {
  text-align: center;
}
.cid-uE4HLLBagQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE4zlgGops {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE4zlgGops .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-uE4zlgGops .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE4zlgGops .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-uE4zlgGops .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE4zlgGops .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE4zlgGops .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE4zlgGops .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE4zlgGops .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE4zlgGops .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE4zlgGops .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE4zlgGops .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE4zlgGops .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE4zlgGops .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE4zlgGops .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE4zlgGops .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE4zlgGops .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE4zlgGops .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE4zlgGops .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE4zlgGops .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE4zlgGops .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE4zlgGops .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE4zlgGops .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE4zlgGops .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE4zlgGops .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE4zlgGops .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE4zlgGops .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE4zlgGops .nav-item:focus,
.cid-uE4zlgGops .nav-link:focus {
  outline: none;
}
.cid-uE4zlgGops .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE4zlgGops .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE4zlgGops .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE4zlgGops .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE4zlgGops .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE4zlgGops .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE4zlgGops .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-uE4zlgGops .navbar.opened {
  transition: all 0.3s;
}
.cid-uE4zlgGops .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE4zlgGops .navbar .navbar-logo img {
  width: auto;
}
.cid-uE4zlgGops .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE4zlgGops .navbar.collapsed {
  justify-content: center;
}
.cid-uE4zlgGops .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE4zlgGops .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE4zlgGops .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE4zlgGops .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE4zlgGops .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE4zlgGops .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-uE4zlgGops .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE4zlgGops .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE4zlgGops .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE4zlgGops .navbar {
    min-height: 72px;
  }
  .cid-uE4zlgGops .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE4zlgGops .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE4zlgGops .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE4zlgGops .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE4zlgGops .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE4zlgGops .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-uE4zlgGops .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE4zlgGops .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE4zlgGops .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE4zlgGops .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE4zlgGops .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE4zlgGops .dropdown-item.active,
.cid-uE4zlgGops .dropdown-item:active {
  background-color: transparent;
}
.cid-uE4zlgGops .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE4zlgGops .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE4zlgGops .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE4zlgGops .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE4zlgGops .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE4zlgGops .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE4zlgGops ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE4zlgGops .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE4zlgGops .navbar-buttons {
    text-align: left;
  }
}
.cid-uE4zlgGops button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE4zlgGops button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE4zlgGops button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE4zlgGops button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4zlgGops button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4zlgGops button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE4zlgGops nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4zlgGops nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE4zlgGops nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE4zlgGops nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4zlgGops .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE4zlgGops a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4zlgGops .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-uE4zlgGops .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE4zlgGops .navbar {
    height: 70px;
  }
  .cid-uE4zlgGops .navbar.opened {
    height: auto;
  }
  .cid-uE4zlgGops .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE4zlgGops .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE4zlgGops .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE4zlgGops .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE4zlgGops .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE4zlgGops .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE4zlgGops .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE4zlgGops .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE4zlgGops .navbar-brand {
    margin-right: auto;
  }
  .cid-uE4zlgGops .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE4zlgGops .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE4zlgGops .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE4zlgGops .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-uE4zlgGops .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE4zlgGops .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE4zlgGops .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE4zlgGops .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE4zlgGops .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-uE4zlgGops .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE4zlgGops .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE4zlh6qZF {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE4zlh6qZF .mbr-text {
  color: #000000;
}
.cid-uE4zlh6qZF .mbr-section-subtitle {
  color: #000000;
}
.cid-uE4zlh6qZF .mbr-section-title {
  color: #000000;
}
.cid-uE4zlhmEaT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE4BqYwcVD {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE4BqYwcVD .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-uE4BqYwcVD .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE4BqYwcVD .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-uE4BqYwcVD .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE4BqYwcVD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE4BqYwcVD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE4BqYwcVD .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE4BqYwcVD .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE4BqYwcVD .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE4BqYwcVD .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE4BqYwcVD .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE4BqYwcVD .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE4BqYwcVD .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE4BqYwcVD .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE4BqYwcVD .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE4BqYwcVD .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE4BqYwcVD .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE4BqYwcVD .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE4BqYwcVD .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE4BqYwcVD .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE4BqYwcVD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE4BqYwcVD .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE4BqYwcVD .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE4BqYwcVD .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE4BqYwcVD .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE4BqYwcVD .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE4BqYwcVD .nav-item:focus,
.cid-uE4BqYwcVD .nav-link:focus {
  outline: none;
}
.cid-uE4BqYwcVD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE4BqYwcVD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE4BqYwcVD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE4BqYwcVD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE4BqYwcVD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE4BqYwcVD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE4BqYwcVD .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-uE4BqYwcVD .navbar.opened {
  transition: all 0.3s;
}
.cid-uE4BqYwcVD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE4BqYwcVD .navbar .navbar-logo img {
  width: auto;
}
.cid-uE4BqYwcVD .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE4BqYwcVD .navbar.collapsed {
  justify-content: center;
}
.cid-uE4BqYwcVD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE4BqYwcVD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE4BqYwcVD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE4BqYwcVD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE4BqYwcVD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE4BqYwcVD .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-uE4BqYwcVD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE4BqYwcVD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE4BqYwcVD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE4BqYwcVD .navbar {
    min-height: 72px;
  }
  .cid-uE4BqYwcVD .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE4BqYwcVD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE4BqYwcVD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE4BqYwcVD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE4BqYwcVD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE4BqYwcVD .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-uE4BqYwcVD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE4BqYwcVD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE4BqYwcVD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE4BqYwcVD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE4BqYwcVD .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE4BqYwcVD .dropdown-item.active,
.cid-uE4BqYwcVD .dropdown-item:active {
  background-color: transparent;
}
.cid-uE4BqYwcVD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE4BqYwcVD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE4BqYwcVD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE4BqYwcVD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE4BqYwcVD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE4BqYwcVD .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE4BqYwcVD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE4BqYwcVD .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE4BqYwcVD .navbar-buttons {
    text-align: left;
  }
}
.cid-uE4BqYwcVD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE4BqYwcVD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE4BqYwcVD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE4BqYwcVD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4BqYwcVD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4BqYwcVD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE4BqYwcVD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4BqYwcVD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE4BqYwcVD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE4BqYwcVD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4BqYwcVD .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE4BqYwcVD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4BqYwcVD .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-uE4BqYwcVD .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE4BqYwcVD .navbar {
    height: 70px;
  }
  .cid-uE4BqYwcVD .navbar.opened {
    height: auto;
  }
  .cid-uE4BqYwcVD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE4BqYwcVD .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE4BqYwcVD .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE4BqYwcVD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE4BqYwcVD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE4BqYwcVD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE4BqYwcVD .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE4BqYwcVD .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE4BqYwcVD .navbar-brand {
    margin-right: auto;
  }
  .cid-uE4BqYwcVD .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE4BqYwcVD .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE4BqYwcVD .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE4BqYwcVD .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-uE4BqYwcVD .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE4BqYwcVD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE4BqYwcVD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE4BqYwcVD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE4BqYwcVD .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-uE4BqYwcVD .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE4BqYwcVD .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE4BqYUuZt {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uE4BqYUuZt .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE4BqYUuZt .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE4BqZ9CnE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4BqZ9CnE .row {
  flex-direction: row-reverse;
}
.cid-uE4BqZ9CnE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4BqZ9CnE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4BqZ9CnE .mbr-description {
  text-align: left;
}
.cid-uE4BqZ9CnE .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4BqZ9CnE .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4BqZ9CnE .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4BqZ9CnE .card-title,
.cid-uE4BqZ9CnE .iconfont-wrapper {
  color: #000000;
}
.cid-uE4BqZ9CnE .card-text {
  color: #000000;
}
.cid-uE4BqZ9CnE .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4BqZ9CnE .mbr-text,
.cid-uE4BqZ9CnE .mbr-section-btn {
  text-align: center;
}
.cid-uE4BqZ9CnE .card-text,
.cid-uE4BqZ9CnE .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4BqZ9CnE .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4BqZ9CnE .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4BqZ9CnE .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-uE4BqZ9CnE .mbr-text UL {
  text-align: left;
}
.cid-uE4BqZwfiS {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE4BqZwfiS .mbr-text {
  color: #000000;
}
.cid-uE4BqZwfiS .mbr-section-subtitle {
  color: #000000;
}
.cid-uE4BqZwfiS .mbr-section-title {
  color: #000000;
}
.cid-uE4BqZLg93 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE4BqZLg93 .mbr-text {
  color: #000000;
}
.cid-uE4BqZLg93 .mbr-section-subtitle {
  color: #000000;
}
.cid-uE4BqZLg93 .mbr-section-title {
  color: #000000;
}
.cid-uE4BqZZDa3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE4FpbhGG7 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE4FpbhGG7 .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-uE4FpbhGG7 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE4FpbhGG7 .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-uE4FpbhGG7 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE4FpbhGG7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE4FpbhGG7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE4FpbhGG7 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE4FpbhGG7 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE4FpbhGG7 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE4FpbhGG7 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE4FpbhGG7 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE4FpbhGG7 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE4FpbhGG7 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE4FpbhGG7 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE4FpbhGG7 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE4FpbhGG7 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE4FpbhGG7 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE4FpbhGG7 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE4FpbhGG7 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE4FpbhGG7 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE4FpbhGG7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE4FpbhGG7 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE4FpbhGG7 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE4FpbhGG7 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE4FpbhGG7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE4FpbhGG7 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE4FpbhGG7 .nav-item:focus,
.cid-uE4FpbhGG7 .nav-link:focus {
  outline: none;
}
.cid-uE4FpbhGG7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE4FpbhGG7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE4FpbhGG7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE4FpbhGG7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE4FpbhGG7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE4FpbhGG7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE4FpbhGG7 .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-uE4FpbhGG7 .navbar.opened {
  transition: all 0.3s;
}
.cid-uE4FpbhGG7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE4FpbhGG7 .navbar .navbar-logo img {
  width: auto;
}
.cid-uE4FpbhGG7 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE4FpbhGG7 .navbar.collapsed {
  justify-content: center;
}
.cid-uE4FpbhGG7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE4FpbhGG7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE4FpbhGG7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE4FpbhGG7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE4FpbhGG7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE4FpbhGG7 .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-uE4FpbhGG7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE4FpbhGG7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE4FpbhGG7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE4FpbhGG7 .navbar {
    min-height: 72px;
  }
  .cid-uE4FpbhGG7 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE4FpbhGG7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE4FpbhGG7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE4FpbhGG7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE4FpbhGG7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE4FpbhGG7 .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-uE4FpbhGG7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE4FpbhGG7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE4FpbhGG7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE4FpbhGG7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE4FpbhGG7 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE4FpbhGG7 .dropdown-item.active,
.cid-uE4FpbhGG7 .dropdown-item:active {
  background-color: transparent;
}
.cid-uE4FpbhGG7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE4FpbhGG7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE4FpbhGG7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE4FpbhGG7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE4FpbhGG7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE4FpbhGG7 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE4FpbhGG7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE4FpbhGG7 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE4FpbhGG7 .navbar-buttons {
    text-align: left;
  }
}
.cid-uE4FpbhGG7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE4FpbhGG7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE4FpbhGG7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE4FpbhGG7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4FpbhGG7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4FpbhGG7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE4FpbhGG7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4FpbhGG7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE4FpbhGG7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE4FpbhGG7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4FpbhGG7 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE4FpbhGG7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4FpbhGG7 .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-uE4FpbhGG7 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE4FpbhGG7 .navbar {
    height: 70px;
  }
  .cid-uE4FpbhGG7 .navbar.opened {
    height: auto;
  }
  .cid-uE4FpbhGG7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE4FpbhGG7 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE4FpbhGG7 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE4FpbhGG7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE4FpbhGG7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE4FpbhGG7 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE4FpbhGG7 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE4FpbhGG7 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE4FpbhGG7 .navbar-brand {
    margin-right: auto;
  }
  .cid-uE4FpbhGG7 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE4FpbhGG7 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE4FpbhGG7 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE4FpbhGG7 .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-uE4FpbhGG7 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE4FpbhGG7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE4FpbhGG7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE4FpbhGG7 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE4FpbhGG7 .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-uE4FpbhGG7 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE4FpbhGG7 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE4FpbH2dh {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uE4FpbH2dh .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE4FpbH2dh .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE4FpbVFCg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE4FpbVFCg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4FpbVFCg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4FpbVFCg .mbr-section-subtitle {
  text-align: center;
}
.cid-uE4Fpcg1ES {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4Fpcg1ES .row {
  flex-direction: row-reverse;
}
.cid-uE4Fpcg1ES .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4Fpcg1ES .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4Fpcg1ES .mbr-description {
  text-align: left;
}
.cid-uE4Fpcg1ES .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4Fpcg1ES .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4Fpcg1ES .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4Fpcg1ES .card-title,
.cid-uE4Fpcg1ES .iconfont-wrapper {
  color: #000000;
}
.cid-uE4Fpcg1ES .card-text {
  color: #000000;
}
.cid-uE4Fpcg1ES .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4Fpcg1ES .mbr-text,
.cid-uE4Fpcg1ES .mbr-section-btn {
  text-align: center;
}
.cid-uE4Fpcg1ES .card-text,
.cid-uE4Fpcg1ES .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4Fpcg1ES .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4Fpcg1ES .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4Fpcg1ES .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-uE4Fpcg1ES .mbr-text UL {
  text-align: left;
}
.cid-uE4FpcFHji {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4FpcFHji .row {
  flex-direction: row-reverse;
}
.cid-uE4FpcFHji .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4FpcFHji .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4FpcFHji .mbr-description {
  text-align: left;
}
.cid-uE4FpcFHji .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4FpcFHji .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4FpcFHji .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4FpcFHji .card-title,
.cid-uE4FpcFHji .iconfont-wrapper {
  color: #000000;
}
.cid-uE4FpcFHji .card-text {
  color: #000000;
}
.cid-uE4FpcFHji .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4FpcFHji .mbr-text,
.cid-uE4FpcFHji .mbr-section-btn {
  text-align: center;
}
.cid-uE4FpcFHji .card-text,
.cid-uE4FpcFHji .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4FpcFHji .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4FpcFHji .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4FpcFHji .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-uE4FpcFHji .mbr-text UL {
  text-align: left;
}
.cid-uE4Fpd0FAX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE4C1n8ZgC {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE4C1n8ZgC .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-uE4C1n8ZgC .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE4C1n8ZgC .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-uE4C1n8ZgC .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE4C1n8ZgC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE4C1n8ZgC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE4C1n8ZgC .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE4C1n8ZgC .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE4C1n8ZgC .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE4C1n8ZgC .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE4C1n8ZgC .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE4C1n8ZgC .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE4C1n8ZgC .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE4C1n8ZgC .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE4C1n8ZgC .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE4C1n8ZgC .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE4C1n8ZgC .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE4C1n8ZgC .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE4C1n8ZgC .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE4C1n8ZgC .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE4C1n8ZgC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE4C1n8ZgC .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE4C1n8ZgC .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE4C1n8ZgC .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE4C1n8ZgC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE4C1n8ZgC .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE4C1n8ZgC .nav-item:focus,
.cid-uE4C1n8ZgC .nav-link:focus {
  outline: none;
}
.cid-uE4C1n8ZgC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE4C1n8ZgC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE4C1n8ZgC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE4C1n8ZgC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE4C1n8ZgC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE4C1n8ZgC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE4C1n8ZgC .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-uE4C1n8ZgC .navbar.opened {
  transition: all 0.3s;
}
.cid-uE4C1n8ZgC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE4C1n8ZgC .navbar .navbar-logo img {
  width: auto;
}
.cid-uE4C1n8ZgC .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE4C1n8ZgC .navbar.collapsed {
  justify-content: center;
}
.cid-uE4C1n8ZgC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE4C1n8ZgC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE4C1n8ZgC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE4C1n8ZgC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE4C1n8ZgC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE4C1n8ZgC .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-uE4C1n8ZgC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE4C1n8ZgC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE4C1n8ZgC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE4C1n8ZgC .navbar {
    min-height: 72px;
  }
  .cid-uE4C1n8ZgC .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE4C1n8ZgC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE4C1n8ZgC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE4C1n8ZgC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE4C1n8ZgC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE4C1n8ZgC .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-uE4C1n8ZgC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE4C1n8ZgC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE4C1n8ZgC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE4C1n8ZgC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE4C1n8ZgC .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE4C1n8ZgC .dropdown-item.active,
.cid-uE4C1n8ZgC .dropdown-item:active {
  background-color: transparent;
}
.cid-uE4C1n8ZgC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE4C1n8ZgC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE4C1n8ZgC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE4C1n8ZgC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE4C1n8ZgC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE4C1n8ZgC .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE4C1n8ZgC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE4C1n8ZgC .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE4C1n8ZgC .navbar-buttons {
    text-align: left;
  }
}
.cid-uE4C1n8ZgC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE4C1n8ZgC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE4C1n8ZgC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE4C1n8ZgC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4C1n8ZgC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4C1n8ZgC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE4C1n8ZgC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4C1n8ZgC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE4C1n8ZgC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE4C1n8ZgC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4C1n8ZgC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE4C1n8ZgC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4C1n8ZgC .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-uE4C1n8ZgC .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE4C1n8ZgC .navbar {
    height: 70px;
  }
  .cid-uE4C1n8ZgC .navbar.opened {
    height: auto;
  }
  .cid-uE4C1n8ZgC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE4C1n8ZgC .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE4C1n8ZgC .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE4C1n8ZgC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE4C1n8ZgC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE4C1n8ZgC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE4C1n8ZgC .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE4C1n8ZgC .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE4C1n8ZgC .navbar-brand {
    margin-right: auto;
  }
  .cid-uE4C1n8ZgC .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE4C1n8ZgC .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE4C1n8ZgC .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE4C1n8ZgC .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-uE4C1n8ZgC .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE4C1n8ZgC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE4C1n8ZgC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE4C1n8ZgC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE4C1n8ZgC .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-uE4C1n8ZgC .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE4C1n8ZgC .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE4C1nAztr {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uE4C1nAztr .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE4C1nAztr .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE4C1nPHm8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE4C1nPHm8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4C1nPHm8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4C1odxpq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uE4C1odxpq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4C1odxpq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4C1odxpq .mbr-text {
  color: #000000;
}
.cid-uE4C1odxpq .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uE4C1odxpq .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4C1odxpq .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4C1odxpq .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-uE4C1odxpq .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uE4C1odxpq .main-button {
    margin-bottom: 2rem;
  }
}
.cid-uE4C1odxpq .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4C1odxpq .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4C1odxpq .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-uE4C1odxpq .mbr-text UL {
  text-align: left;
}
.cid-uE4C1odxpq .mbr-section-subtitle,
.cid-uE4C1odxpq .main-button {
  color: #000000;
}
.cid-uE4C1oAtG9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4C1oAtG9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4C1oAtG9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4C1oAtG9 .mbr-description {
  text-align: left;
}
.cid-uE4C1oAtG9 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4C1oAtG9 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4C1oAtG9 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4C1oAtG9 .card-title,
.cid-uE4C1oAtG9 .iconfont-wrapper {
  color: #000000;
}
.cid-uE4C1oAtG9 .card-text {
  color: #000000;
}
.cid-uE4C1oAtG9 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4C1oAtG9 .mbr-text,
.cid-uE4C1oAtG9 .mbr-section-btn {
  text-align: center;
}
.cid-uE4C1oAtG9 .card-text,
.cid-uE4C1oAtG9 .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4C1oAtG9 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4C1oAtG9 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4C1oAtG9 .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-uE4C1oAtG9 .mbr-text UL {
  text-align: left;
}
.cid-uE4C1oWRAV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE4LwcWzXH {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE4LwcWzXH .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-uE4LwcWzXH .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE4LwcWzXH .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-uE4LwcWzXH .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE4LwcWzXH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE4LwcWzXH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE4LwcWzXH .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE4LwcWzXH .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE4LwcWzXH .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE4LwcWzXH .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE4LwcWzXH .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE4LwcWzXH .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE4LwcWzXH .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE4LwcWzXH .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE4LwcWzXH .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE4LwcWzXH .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE4LwcWzXH .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE4LwcWzXH .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE4LwcWzXH .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE4LwcWzXH .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE4LwcWzXH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE4LwcWzXH .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE4LwcWzXH .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE4LwcWzXH .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE4LwcWzXH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE4LwcWzXH .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE4LwcWzXH .nav-item:focus,
.cid-uE4LwcWzXH .nav-link:focus {
  outline: none;
}
.cid-uE4LwcWzXH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE4LwcWzXH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE4LwcWzXH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE4LwcWzXH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE4LwcWzXH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE4LwcWzXH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE4LwcWzXH .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-uE4LwcWzXH .navbar.opened {
  transition: all 0.3s;
}
.cid-uE4LwcWzXH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE4LwcWzXH .navbar .navbar-logo img {
  width: auto;
}
.cid-uE4LwcWzXH .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE4LwcWzXH .navbar.collapsed {
  justify-content: center;
}
.cid-uE4LwcWzXH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE4LwcWzXH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE4LwcWzXH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE4LwcWzXH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE4LwcWzXH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE4LwcWzXH .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-uE4LwcWzXH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE4LwcWzXH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE4LwcWzXH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE4LwcWzXH .navbar {
    min-height: 72px;
  }
  .cid-uE4LwcWzXH .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE4LwcWzXH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE4LwcWzXH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE4LwcWzXH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE4LwcWzXH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE4LwcWzXH .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-uE4LwcWzXH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE4LwcWzXH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE4LwcWzXH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE4LwcWzXH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE4LwcWzXH .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE4LwcWzXH .dropdown-item.active,
.cid-uE4LwcWzXH .dropdown-item:active {
  background-color: transparent;
}
.cid-uE4LwcWzXH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE4LwcWzXH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE4LwcWzXH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE4LwcWzXH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE4LwcWzXH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE4LwcWzXH .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE4LwcWzXH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE4LwcWzXH .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE4LwcWzXH .navbar-buttons {
    text-align: left;
  }
}
.cid-uE4LwcWzXH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE4LwcWzXH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE4LwcWzXH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE4LwcWzXH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4LwcWzXH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE4LwcWzXH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE4LwcWzXH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4LwcWzXH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE4LwcWzXH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE4LwcWzXH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE4LwcWzXH .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE4LwcWzXH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4LwcWzXH .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-uE4LwcWzXH .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE4LwcWzXH .navbar {
    height: 70px;
  }
  .cid-uE4LwcWzXH .navbar.opened {
    height: auto;
  }
  .cid-uE4LwcWzXH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE4LwcWzXH .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE4LwcWzXH .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE4LwcWzXH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE4LwcWzXH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE4LwcWzXH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE4LwcWzXH .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE4LwcWzXH .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE4LwcWzXH .navbar-brand {
    margin-right: auto;
  }
  .cid-uE4LwcWzXH .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE4LwcWzXH .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE4LwcWzXH .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE4LwcWzXH .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-uE4LwcWzXH .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE4LwcWzXH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE4LwcWzXH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE4LwcWzXH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE4LwcWzXH .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-uE4LwcWzXH .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE4LwcWzXH .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE4LwdnTEF {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uE4LwdnTEF .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE4LwdnTEF .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE4LwdCMRP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE4LwdCMRP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4LwdCMRP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4Lwe0szi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uE4Lwe0szi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4Lwe0szi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4Lwe0szi .mbr-text {
  color: #000000;
}
.cid-uE4Lwe0szi .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uE4Lwe0szi .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4Lwe0szi .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4Lwe0szi .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-uE4Lwe0szi .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uE4Lwe0szi .main-button {
    margin-bottom: 2rem;
  }
}
.cid-uE4Lwe0szi .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4Lwe0szi .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4Lwe0szi .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-uE4Lwe0szi .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uE4Lwe0szi .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uE4Lwe0szi .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE4Lwe0szi .mbr-text UL {
  text-align: left;
}
.cid-uE4Lwe0szi .mbr-section-subtitle,
.cid-uE4Lwe0szi .main-button {
  color: #000000;
}
.cid-uE4LweiFO0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uE4LweiFO0 .row {
  flex-direction: row-reverse;
}
.cid-uE4LweiFO0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4LweiFO0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4LweiFO0 .mbr-side-description {
  text-align: left;
}
.cid-uE4LweAxgz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE4LweAxgz .row {
  flex-direction: row-reverse;
}
.cid-uE4LweAxgz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE4LweAxgz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE4LweAxgz .mbr-description {
  text-align: left;
}
.cid-uE4LweAxgz .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE4LweAxgz .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE4LweAxgz .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE4LweAxgz .card-title,
.cid-uE4LweAxgz .iconfont-wrapper {
  color: #000000;
}
.cid-uE4LweAxgz .card-text {
  color: #000000;
}
.cid-uE4LweAxgz .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE4LweAxgz .mbr-text,
.cid-uE4LweAxgz .mbr-section-btn {
  text-align: center;
}
.cid-uE4LweAxgz .card-text,
.cid-uE4LweAxgz .item .mbr-section-btn {
  text-align: left;
}
.cid-uE4LweAxgz .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE4LweAxgz .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE4LweAxgz .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-uE4LweAxgz .mbr-text UL {
  text-align: left;
}
.cid-uE4LweUpke {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE9UkpcHiD {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE9UkpcHiD .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-uE9UkpcHiD .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE9UkpcHiD .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-uE9UkpcHiD .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE9UkpcHiD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE9UkpcHiD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE9UkpcHiD .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE9UkpcHiD .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE9UkpcHiD .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE9UkpcHiD .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE9UkpcHiD .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE9UkpcHiD .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE9UkpcHiD .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE9UkpcHiD .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE9UkpcHiD .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE9UkpcHiD .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE9UkpcHiD .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE9UkpcHiD .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE9UkpcHiD .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE9UkpcHiD .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE9UkpcHiD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE9UkpcHiD .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE9UkpcHiD .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE9UkpcHiD .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE9UkpcHiD .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE9UkpcHiD .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE9UkpcHiD .nav-item:focus,
.cid-uE9UkpcHiD .nav-link:focus {
  outline: none;
}
.cid-uE9UkpcHiD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE9UkpcHiD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE9UkpcHiD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE9UkpcHiD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE9UkpcHiD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE9UkpcHiD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE9UkpcHiD .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-uE9UkpcHiD .navbar.opened {
  transition: all 0.3s;
}
.cid-uE9UkpcHiD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE9UkpcHiD .navbar .navbar-logo img {
  width: auto;
}
.cid-uE9UkpcHiD .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE9UkpcHiD .navbar.collapsed {
  justify-content: center;
}
.cid-uE9UkpcHiD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE9UkpcHiD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE9UkpcHiD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE9UkpcHiD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE9UkpcHiD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE9UkpcHiD .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-uE9UkpcHiD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE9UkpcHiD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE9UkpcHiD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE9UkpcHiD .navbar {
    min-height: 72px;
  }
  .cid-uE9UkpcHiD .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE9UkpcHiD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE9UkpcHiD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE9UkpcHiD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE9UkpcHiD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE9UkpcHiD .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-uE9UkpcHiD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE9UkpcHiD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE9UkpcHiD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE9UkpcHiD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE9UkpcHiD .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE9UkpcHiD .dropdown-item.active,
.cid-uE9UkpcHiD .dropdown-item:active {
  background-color: transparent;
}
.cid-uE9UkpcHiD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE9UkpcHiD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE9UkpcHiD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE9UkpcHiD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE9UkpcHiD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE9UkpcHiD .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE9UkpcHiD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE9UkpcHiD .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE9UkpcHiD .navbar-buttons {
    text-align: left;
  }
}
.cid-uE9UkpcHiD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE9UkpcHiD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE9UkpcHiD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE9UkpcHiD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE9UkpcHiD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE9UkpcHiD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE9UkpcHiD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE9UkpcHiD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE9UkpcHiD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE9UkpcHiD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE9UkpcHiD .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE9UkpcHiD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE9UkpcHiD .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-uE9UkpcHiD .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE9UkpcHiD .navbar {
    height: 70px;
  }
  .cid-uE9UkpcHiD .navbar.opened {
    height: auto;
  }
  .cid-uE9UkpcHiD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE9UkpcHiD .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE9UkpcHiD .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE9UkpcHiD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE9UkpcHiD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE9UkpcHiD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE9UkpcHiD .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE9UkpcHiD .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE9UkpcHiD .navbar-brand {
    margin-right: auto;
  }
  .cid-uE9UkpcHiD .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE9UkpcHiD .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE9UkpcHiD .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE9UkpcHiD .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-uE9UkpcHiD .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE9UkpcHiD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE9UkpcHiD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE9UkpcHiD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE9UkpcHiD .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-uE9UkpcHiD .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE9UkpcHiD .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE9UkpzGUC {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #edefeb;
}
.cid-uE9UkpzGUC .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE9UkpzGUC .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE9UkpMM9n {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE9UkpMM9n .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9UkpMM9n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9Ukq39Fi {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE9Ukq39Fi .row {
  flex-direction: row-reverse;
}
.cid-uE9Ukq39Fi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9Ukq39Fi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9Ukq39Fi .mbr-description {
  text-align: left;
}
.cid-uE9Ukq39Fi .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE9Ukq39Fi .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE9Ukq39Fi .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE9Ukq39Fi .card-title,
.cid-uE9Ukq39Fi .iconfont-wrapper {
  color: #000000;
}
.cid-uE9Ukq39Fi .card-text {
  color: #000000;
}
.cid-uE9Ukq39Fi .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE9Ukq39Fi .mbr-text,
.cid-uE9Ukq39Fi .mbr-section-btn {
  text-align: center;
}
.cid-uE9Ukq39Fi .card-text,
.cid-uE9Ukq39Fi .item .mbr-section-btn {
  text-align: left;
}
.cid-uE9Ukq39Fi .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE9Ukq39Fi .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE9Ukq39Fi .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-uE9Ukq39Fi .mbr-text UL {
  text-align: left;
}
.cid-uE9UkqjsXv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE9UkqjsXv .row {
  flex-direction: row-reverse;
}
.cid-uE9UkqjsXv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9UkqjsXv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9UkqjsXv .mbr-description {
  text-align: left;
}
.cid-uE9UkqjsXv .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE9UkqjsXv .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE9UkqjsXv .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE9UkqjsXv .card-title,
.cid-uE9UkqjsXv .iconfont-wrapper {
  color: #000000;
}
.cid-uE9UkqjsXv .card-text {
  color: #000000;
}
.cid-uE9UkqjsXv .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE9UkqjsXv .mbr-text,
.cid-uE9UkqjsXv .mbr-section-btn {
  text-align: center;
}
.cid-uE9UkqjsXv .card-text,
.cid-uE9UkqjsXv .item .mbr-section-btn {
  text-align: left;
}
.cid-uE9UkqjsXv .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE9UkqjsXv .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE9UkqjsXv .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-uE9UkqjsXv .mbr-text UL {
  text-align: left;
}
.cid-uE9UkqDbAD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE9UkqDbAD .row {
  flex-direction: row-reverse;
}
.cid-uE9UkqDbAD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9UkqDbAD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9UkqDbAD .mbr-description {
  text-align: left;
}
.cid-uE9UkqDbAD .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE9UkqDbAD .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE9UkqDbAD .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE9UkqDbAD .card-title,
.cid-uE9UkqDbAD .iconfont-wrapper {
  color: #000000;
}
.cid-uE9UkqDbAD .card-text {
  color: #000000;
}
.cid-uE9UkqDbAD .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE9UkqDbAD .mbr-text,
.cid-uE9UkqDbAD .mbr-section-btn {
  text-align: center;
}
.cid-uE9UkqDbAD .card-text,
.cid-uE9UkqDbAD .item .mbr-section-btn {
  text-align: left;
}
.cid-uE9UkqDbAD .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE9UkqDbAD .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE9UkqDbAD .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-uE9UkqDbAD .mbr-text UL {
  text-align: left;
}
.cid-uE9UkqWos1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE9UkqWos1 .row {
  flex-direction: row-reverse;
}
.cid-uE9UkqWos1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9UkqWos1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9UkqWos1 .mbr-description {
  text-align: left;
}
.cid-uE9UkqWos1 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE9UkqWos1 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE9UkqWos1 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE9UkqWos1 .card-title,
.cid-uE9UkqWos1 .iconfont-wrapper {
  color: #000000;
}
.cid-uE9UkqWos1 .card-text {
  color: #000000;
}
.cid-uE9UkqWos1 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE9UkqWos1 .mbr-text,
.cid-uE9UkqWos1 .mbr-section-btn {
  text-align: center;
}
.cid-uE9UkqWos1 .card-text,
.cid-uE9UkqWos1 .item .mbr-section-btn {
  text-align: left;
}
.cid-uE9UkqWos1 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE9UkqWos1 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE9UkqWos1 .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-uE9UkqWos1 .mbr-text UL {
  text-align: left;
}
.cid-uE9UkrgcqX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE9TGhpVYi {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE9TGhpVYi .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-uE9TGhpVYi .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE9TGhpVYi .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-uE9TGhpVYi .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE9TGhpVYi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE9TGhpVYi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE9TGhpVYi .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE9TGhpVYi .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE9TGhpVYi .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE9TGhpVYi .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE9TGhpVYi .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE9TGhpVYi .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE9TGhpVYi .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE9TGhpVYi .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE9TGhpVYi .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE9TGhpVYi .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE9TGhpVYi .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE9TGhpVYi .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE9TGhpVYi .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE9TGhpVYi .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE9TGhpVYi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE9TGhpVYi .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE9TGhpVYi .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE9TGhpVYi .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE9TGhpVYi .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE9TGhpVYi .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE9TGhpVYi .nav-item:focus,
.cid-uE9TGhpVYi .nav-link:focus {
  outline: none;
}
.cid-uE9TGhpVYi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE9TGhpVYi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE9TGhpVYi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE9TGhpVYi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE9TGhpVYi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE9TGhpVYi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE9TGhpVYi .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-uE9TGhpVYi .navbar.opened {
  transition: all 0.3s;
}
.cid-uE9TGhpVYi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE9TGhpVYi .navbar .navbar-logo img {
  width: auto;
}
.cid-uE9TGhpVYi .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE9TGhpVYi .navbar.collapsed {
  justify-content: center;
}
.cid-uE9TGhpVYi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE9TGhpVYi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE9TGhpVYi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE9TGhpVYi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE9TGhpVYi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE9TGhpVYi .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-uE9TGhpVYi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE9TGhpVYi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE9TGhpVYi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE9TGhpVYi .navbar {
    min-height: 72px;
  }
  .cid-uE9TGhpVYi .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE9TGhpVYi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE9TGhpVYi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE9TGhpVYi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE9TGhpVYi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE9TGhpVYi .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-uE9TGhpVYi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE9TGhpVYi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE9TGhpVYi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE9TGhpVYi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE9TGhpVYi .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE9TGhpVYi .dropdown-item.active,
.cid-uE9TGhpVYi .dropdown-item:active {
  background-color: transparent;
}
.cid-uE9TGhpVYi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE9TGhpVYi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE9TGhpVYi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE9TGhpVYi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE9TGhpVYi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE9TGhpVYi .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE9TGhpVYi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE9TGhpVYi .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE9TGhpVYi .navbar-buttons {
    text-align: left;
  }
}
.cid-uE9TGhpVYi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE9TGhpVYi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE9TGhpVYi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE9TGhpVYi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE9TGhpVYi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE9TGhpVYi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE9TGhpVYi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE9TGhpVYi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE9TGhpVYi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE9TGhpVYi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE9TGhpVYi .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE9TGhpVYi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE9TGhpVYi .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-uE9TGhpVYi .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE9TGhpVYi .navbar {
    height: 70px;
  }
  .cid-uE9TGhpVYi .navbar.opened {
    height: auto;
  }
  .cid-uE9TGhpVYi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE9TGhpVYi .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE9TGhpVYi .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE9TGhpVYi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE9TGhpVYi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE9TGhpVYi .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE9TGhpVYi .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE9TGhpVYi .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE9TGhpVYi .navbar-brand {
    margin-right: auto;
  }
  .cid-uE9TGhpVYi .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE9TGhpVYi .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE9TGhpVYi .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE9TGhpVYi .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-uE9TGhpVYi .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE9TGhpVYi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE9TGhpVYi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE9TGhpVYi .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE9TGhpVYi .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-uE9TGhpVYi .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE9TGhpVYi .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE9TGi10Cp {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uE9TGi10Cp .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE9TGi10Cp .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE9TGijA68 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE9TGijA68 .row {
  flex-direction: row-reverse;
}
.cid-uE9TGijA68 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9TGijA68 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9TGijA68 .mbr-description {
  text-align: left;
}
.cid-uE9TGijA68 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE9TGijA68 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE9TGijA68 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE9TGijA68 .card-title,
.cid-uE9TGijA68 .iconfont-wrapper {
  color: #000000;
}
.cid-uE9TGijA68 .card-text {
  color: #000000;
}
.cid-uE9TGijA68 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE9TGijA68 .mbr-text,
.cid-uE9TGijA68 .mbr-section-btn {
  text-align: center;
}
.cid-uE9TGijA68 .card-text,
.cid-uE9TGijA68 .item .mbr-section-btn {
  text-align: left;
}
.cid-uE9TGijA68 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE9TGijA68 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE9TGijA68 .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-uE9TGijA68 .mbr-text UL {
  text-align: left;
}
.cid-uE9TGiUF9k {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE9TGiUF9k .row {
  flex-direction: row-reverse;
}
.cid-uE9TGiUF9k .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9TGiUF9k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9TGiUF9k .mbr-description {
  text-align: left;
}
.cid-uE9TGiUF9k .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE9TGiUF9k .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE9TGiUF9k .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE9TGiUF9k .card-title,
.cid-uE9TGiUF9k .iconfont-wrapper {
  color: #000000;
}
.cid-uE9TGiUF9k .card-text {
  color: #000000;
}
.cid-uE9TGiUF9k .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE9TGiUF9k .mbr-text,
.cid-uE9TGiUF9k .mbr-section-btn {
  text-align: center;
}
.cid-uE9TGiUF9k .card-text,
.cid-uE9TGiUF9k .item .mbr-section-btn {
  text-align: left;
}
.cid-uE9TGiUF9k .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE9TGiUF9k .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE9TGiUF9k .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-uE9TGiUF9k .mbr-text UL {
  text-align: left;
}
.cid-uE9TGjdCGC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uE9TGjdCGC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9TGjdCGC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9TGjdCGC .mbr-text {
  color: #000000;
}
.cid-uE9TGjdCGC .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uE9TGjdCGC .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE9TGjdCGC .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE9TGjdCGC .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-uE9TGjdCGC .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uE9TGjdCGC .main-button {
    margin-bottom: 2rem;
  }
}
.cid-uE9TGjdCGC .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE9TGjdCGC .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE9TGjdCGC .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-uE9TGjdCGC .mbr-text UL {
  text-align: left;
}
.cid-uE9TGjdCGC .mbr-section-subtitle,
.cid-uE9TGjdCGC .main-button {
  color: #000000;
}
.cid-uE9TGjsIQk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE9TR012qe {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE9TR012qe .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-uE9TR012qe .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE9TR012qe .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-uE9TR012qe .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE9TR012qe .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE9TR012qe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE9TR012qe .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE9TR012qe .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE9TR012qe .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE9TR012qe .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE9TR012qe .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE9TR012qe .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE9TR012qe .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE9TR012qe .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE9TR012qe .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE9TR012qe .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE9TR012qe .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE9TR012qe .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE9TR012qe .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE9TR012qe .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE9TR012qe .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE9TR012qe .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE9TR012qe .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE9TR012qe .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE9TR012qe .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE9TR012qe .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE9TR012qe .nav-item:focus,
.cid-uE9TR012qe .nav-link:focus {
  outline: none;
}
.cid-uE9TR012qe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE9TR012qe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE9TR012qe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE9TR012qe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE9TR012qe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE9TR012qe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE9TR012qe .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-uE9TR012qe .navbar.opened {
  transition: all 0.3s;
}
.cid-uE9TR012qe .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE9TR012qe .navbar .navbar-logo img {
  width: auto;
}
.cid-uE9TR012qe .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE9TR012qe .navbar.collapsed {
  justify-content: center;
}
.cid-uE9TR012qe .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE9TR012qe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE9TR012qe .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE9TR012qe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE9TR012qe .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE9TR012qe .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-uE9TR012qe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE9TR012qe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE9TR012qe .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE9TR012qe .navbar {
    min-height: 72px;
  }
  .cid-uE9TR012qe .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE9TR012qe .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE9TR012qe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE9TR012qe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE9TR012qe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE9TR012qe .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-uE9TR012qe .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE9TR012qe .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE9TR012qe .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE9TR012qe .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE9TR012qe .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE9TR012qe .dropdown-item.active,
.cid-uE9TR012qe .dropdown-item:active {
  background-color: transparent;
}
.cid-uE9TR012qe .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE9TR012qe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE9TR012qe .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE9TR012qe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE9TR012qe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE9TR012qe .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE9TR012qe ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE9TR012qe .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE9TR012qe .navbar-buttons {
    text-align: left;
  }
}
.cid-uE9TR012qe button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE9TR012qe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE9TR012qe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE9TR012qe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE9TR012qe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE9TR012qe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE9TR012qe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE9TR012qe nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE9TR012qe nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE9TR012qe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE9TR012qe .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE9TR012qe a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE9TR012qe .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-uE9TR012qe .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE9TR012qe .navbar {
    height: 70px;
  }
  .cid-uE9TR012qe .navbar.opened {
    height: auto;
  }
  .cid-uE9TR012qe .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE9TR012qe .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE9TR012qe .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE9TR012qe .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE9TR012qe .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE9TR012qe .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE9TR012qe .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE9TR012qe .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE9TR012qe .navbar-brand {
    margin-right: auto;
  }
  .cid-uE9TR012qe .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE9TR012qe .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE9TR012qe .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE9TR012qe .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-uE9TR012qe .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE9TR012qe .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE9TR012qe .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE9TR012qe .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE9TR012qe .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-uE9TR012qe .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE9TR012qe .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE9TR0wN6S {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #edefeb;
}
.cid-uE9TR0wN6S .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE9TR0wN6S .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE9TR0NmUv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE9TR0NmUv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9TR0NmUv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9TR1gPEk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE9TR1gPEk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9TR1gPEk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9TR1gPEk .mbr-description {
  text-align: left;
}
.cid-uE9TR1gPEk .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE9TR1gPEk .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE9TR1gPEk .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE9TR1gPEk .card-title,
.cid-uE9TR1gPEk .iconfont-wrapper {
  color: #000000;
}
.cid-uE9TR1gPEk .card-text {
  color: #000000;
}
.cid-uE9TR1gPEk .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE9TR1gPEk .mbr-text,
.cid-uE9TR1gPEk .mbr-section-btn {
  text-align: center;
}
.cid-uE9TR1gPEk .card-text,
.cid-uE9TR1gPEk .item .mbr-section-btn {
  text-align: left;
}
.cid-uE9TR1gPEk .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE9TR1gPEk .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE9TR1gPEk .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-uE9TR1gPEk .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uE9TR1gPEk .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uE9TR1gPEk .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE9TR1gPEk .mbr-text UL {
  text-align: left;
}
.cid-uE9TR1gPEk .mbr-text {
  text-align: left;
}
.cid-uE9TR1gPEk .mbr-subtitle {
  text-align: center;
}
.cid-uE9TR1GspF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE9TWhVIcV {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE9TWhVIcV .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-uE9TWhVIcV .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE9TWhVIcV .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-uE9TWhVIcV .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE9TWhVIcV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE9TWhVIcV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE9TWhVIcV .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE9TWhVIcV .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE9TWhVIcV .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE9TWhVIcV .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE9TWhVIcV .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE9TWhVIcV .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE9TWhVIcV .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE9TWhVIcV .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE9TWhVIcV .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE9TWhVIcV .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE9TWhVIcV .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE9TWhVIcV .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE9TWhVIcV .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE9TWhVIcV .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE9TWhVIcV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE9TWhVIcV .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE9TWhVIcV .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE9TWhVIcV .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE9TWhVIcV .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE9TWhVIcV .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE9TWhVIcV .nav-item:focus,
.cid-uE9TWhVIcV .nav-link:focus {
  outline: none;
}
.cid-uE9TWhVIcV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE9TWhVIcV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE9TWhVIcV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE9TWhVIcV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE9TWhVIcV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE9TWhVIcV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE9TWhVIcV .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-uE9TWhVIcV .navbar.opened {
  transition: all 0.3s;
}
.cid-uE9TWhVIcV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE9TWhVIcV .navbar .navbar-logo img {
  width: auto;
}
.cid-uE9TWhVIcV .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE9TWhVIcV .navbar.collapsed {
  justify-content: center;
}
.cid-uE9TWhVIcV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE9TWhVIcV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE9TWhVIcV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE9TWhVIcV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE9TWhVIcV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE9TWhVIcV .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-uE9TWhVIcV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE9TWhVIcV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE9TWhVIcV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE9TWhVIcV .navbar {
    min-height: 72px;
  }
  .cid-uE9TWhVIcV .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE9TWhVIcV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE9TWhVIcV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE9TWhVIcV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE9TWhVIcV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE9TWhVIcV .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-uE9TWhVIcV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE9TWhVIcV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE9TWhVIcV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE9TWhVIcV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE9TWhVIcV .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE9TWhVIcV .dropdown-item.active,
.cid-uE9TWhVIcV .dropdown-item:active {
  background-color: transparent;
}
.cid-uE9TWhVIcV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE9TWhVIcV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE9TWhVIcV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE9TWhVIcV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE9TWhVIcV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE9TWhVIcV .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE9TWhVIcV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE9TWhVIcV .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE9TWhVIcV .navbar-buttons {
    text-align: left;
  }
}
.cid-uE9TWhVIcV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE9TWhVIcV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE9TWhVIcV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE9TWhVIcV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE9TWhVIcV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE9TWhVIcV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE9TWhVIcV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE9TWhVIcV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE9TWhVIcV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE9TWhVIcV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE9TWhVIcV .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE9TWhVIcV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE9TWhVIcV .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-uE9TWhVIcV .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE9TWhVIcV .navbar {
    height: 70px;
  }
  .cid-uE9TWhVIcV .navbar.opened {
    height: auto;
  }
  .cid-uE9TWhVIcV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE9TWhVIcV .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE9TWhVIcV .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE9TWhVIcV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE9TWhVIcV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE9TWhVIcV .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE9TWhVIcV .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE9TWhVIcV .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE9TWhVIcV .navbar-brand {
    margin-right: auto;
  }
  .cid-uE9TWhVIcV .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE9TWhVIcV .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE9TWhVIcV .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE9TWhVIcV .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-uE9TWhVIcV .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE9TWhVIcV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE9TWhVIcV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE9TWhVIcV .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE9TWhVIcV .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-uE9TWhVIcV .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE9TWhVIcV .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE9TWirP7q {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #edefeb;
}
.cid-uE9TWirP7q .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE9TWirP7q .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE9TWiEFKG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE9TWiEFKG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9TWiEFKG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9TWiYdE4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE9TWiYdE4 .row {
  flex-direction: row-reverse;
}
.cid-uE9TWiYdE4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9TWiYdE4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9TWiYdE4 .mbr-description {
  text-align: left;
}
.cid-uE9TWiYdE4 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE9TWiYdE4 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE9TWiYdE4 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE9TWiYdE4 .card-title,
.cid-uE9TWiYdE4 .iconfont-wrapper {
  color: #000000;
}
.cid-uE9TWiYdE4 .card-text {
  color: #000000;
}
.cid-uE9TWiYdE4 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE9TWiYdE4 .mbr-text,
.cid-uE9TWiYdE4 .mbr-section-btn {
  text-align: center;
}
.cid-uE9TWiYdE4 .card-text,
.cid-uE9TWiYdE4 .item .mbr-section-btn {
  text-align: left;
}
.cid-uE9TWiYdE4 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE9TWiYdE4 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE9TWiYdE4 .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-uE9TWiYdE4 .mbr-text UL {
  text-align: left;
}
.cid-uE9TWjfD33 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE9TWjfD33 .row {
  flex-direction: row-reverse;
}
.cid-uE9TWjfD33 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9TWjfD33 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9TWjfD33 .mbr-description {
  text-align: left;
}
.cid-uE9TWjfD33 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE9TWjfD33 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE9TWjfD33 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE9TWjfD33 .card-title,
.cid-uE9TWjfD33 .iconfont-wrapper {
  color: #000000;
}
.cid-uE9TWjfD33 .card-text {
  color: #000000;
}
.cid-uE9TWjfD33 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE9TWjfD33 .mbr-text,
.cid-uE9TWjfD33 .mbr-section-btn {
  text-align: center;
}
.cid-uE9TWjfD33 .card-text,
.cid-uE9TWjfD33 .item .mbr-section-btn {
  text-align: left;
}
.cid-uE9TWjfD33 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE9TWjfD33 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE9TWjfD33 .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-uE9TWjfD33 .mbr-text UL {
  text-align: left;
}
.cid-uE9TWjyC28 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE9TWjyC28 .row {
  flex-direction: row-reverse;
}
.cid-uE9TWjyC28 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9TWjyC28 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9TWjyC28 .mbr-description {
  text-align: left;
}
.cid-uE9TWjyC28 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE9TWjyC28 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE9TWjyC28 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE9TWjyC28 .card-title,
.cid-uE9TWjyC28 .iconfont-wrapper {
  color: #000000;
}
.cid-uE9TWjyC28 .card-text {
  color: #000000;
}
.cid-uE9TWjyC28 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE9TWjyC28 .mbr-text,
.cid-uE9TWjyC28 .mbr-section-btn {
  text-align: center;
}
.cid-uE9TWjyC28 .card-text,
.cid-uE9TWjyC28 .item .mbr-section-btn {
  text-align: left;
}
.cid-uE9TWjyC28 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE9TWjyC28 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE9TWjyC28 .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-uE9TWjyC28 .mbr-text UL {
  text-align: left;
}
.cid-uE9TWjOQb4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE9Ucv30b6 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE9Ucv30b6 .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-uE9Ucv30b6 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE9Ucv30b6 .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-uE9Ucv30b6 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE9Ucv30b6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE9Ucv30b6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE9Ucv30b6 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE9Ucv30b6 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE9Ucv30b6 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE9Ucv30b6 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE9Ucv30b6 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE9Ucv30b6 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE9Ucv30b6 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE9Ucv30b6 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE9Ucv30b6 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE9Ucv30b6 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE9Ucv30b6 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE9Ucv30b6 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE9Ucv30b6 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE9Ucv30b6 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE9Ucv30b6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE9Ucv30b6 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE9Ucv30b6 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE9Ucv30b6 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE9Ucv30b6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE9Ucv30b6 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE9Ucv30b6 .nav-item:focus,
.cid-uE9Ucv30b6 .nav-link:focus {
  outline: none;
}
.cid-uE9Ucv30b6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE9Ucv30b6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE9Ucv30b6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE9Ucv30b6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE9Ucv30b6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE9Ucv30b6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE9Ucv30b6 .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-uE9Ucv30b6 .navbar.opened {
  transition: all 0.3s;
}
.cid-uE9Ucv30b6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE9Ucv30b6 .navbar .navbar-logo img {
  width: auto;
}
.cid-uE9Ucv30b6 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE9Ucv30b6 .navbar.collapsed {
  justify-content: center;
}
.cid-uE9Ucv30b6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE9Ucv30b6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE9Ucv30b6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE9Ucv30b6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE9Ucv30b6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE9Ucv30b6 .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-uE9Ucv30b6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE9Ucv30b6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE9Ucv30b6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE9Ucv30b6 .navbar {
    min-height: 72px;
  }
  .cid-uE9Ucv30b6 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE9Ucv30b6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE9Ucv30b6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE9Ucv30b6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE9Ucv30b6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE9Ucv30b6 .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-uE9Ucv30b6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE9Ucv30b6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE9Ucv30b6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE9Ucv30b6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE9Ucv30b6 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE9Ucv30b6 .dropdown-item.active,
.cid-uE9Ucv30b6 .dropdown-item:active {
  background-color: transparent;
}
.cid-uE9Ucv30b6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE9Ucv30b6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE9Ucv30b6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE9Ucv30b6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE9Ucv30b6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE9Ucv30b6 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE9Ucv30b6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE9Ucv30b6 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE9Ucv30b6 .navbar-buttons {
    text-align: left;
  }
}
.cid-uE9Ucv30b6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE9Ucv30b6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE9Ucv30b6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE9Ucv30b6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE9Ucv30b6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE9Ucv30b6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE9Ucv30b6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE9Ucv30b6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE9Ucv30b6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE9Ucv30b6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE9Ucv30b6 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE9Ucv30b6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE9Ucv30b6 .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-uE9Ucv30b6 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE9Ucv30b6 .navbar {
    height: 70px;
  }
  .cid-uE9Ucv30b6 .navbar.opened {
    height: auto;
  }
  .cid-uE9Ucv30b6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE9Ucv30b6 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE9Ucv30b6 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE9Ucv30b6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE9Ucv30b6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE9Ucv30b6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE9Ucv30b6 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE9Ucv30b6 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE9Ucv30b6 .navbar-brand {
    margin-right: auto;
  }
  .cid-uE9Ucv30b6 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE9Ucv30b6 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE9Ucv30b6 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE9Ucv30b6 .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-uE9Ucv30b6 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE9Ucv30b6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE9Ucv30b6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE9Ucv30b6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE9Ucv30b6 .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-uE9Ucv30b6 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE9Ucv30b6 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE9UcvyO6h {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #edefeb;
}
.cid-uE9UcvyO6h .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE9UcvyO6h .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE9UcvOKK7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE9UcvOKK7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9UcvOKK7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9UcwiZbt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE9UcwiZbt .row {
  flex-direction: row-reverse;
}
.cid-uE9UcwiZbt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9UcwiZbt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9UcwiZbt .mbr-description {
  text-align: left;
}
.cid-uE9UcwiZbt .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE9UcwiZbt .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE9UcwiZbt .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE9UcwiZbt .card-title,
.cid-uE9UcwiZbt .iconfont-wrapper {
  color: #000000;
}
.cid-uE9UcwiZbt .card-text {
  color: #000000;
}
.cid-uE9UcwiZbt .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE9UcwiZbt .mbr-text,
.cid-uE9UcwiZbt .mbr-section-btn {
  text-align: center;
}
.cid-uE9UcwiZbt .card-text,
.cid-uE9UcwiZbt .item .mbr-section-btn {
  text-align: left;
}
.cid-uE9UcwiZbt .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE9UcwiZbt .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE9UcwiZbt .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-uE9UcwiZbt .mbr-text UL {
  text-align: left;
}
.cid-uE9UcwHNBo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE9UcwHNBo .row {
  flex-direction: row-reverse;
}
.cid-uE9UcwHNBo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9UcwHNBo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9UcwHNBo .mbr-description {
  text-align: left;
}
.cid-uE9UcwHNBo .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE9UcwHNBo .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE9UcwHNBo .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE9UcwHNBo .card-title,
.cid-uE9UcwHNBo .iconfont-wrapper {
  color: #000000;
}
.cid-uE9UcwHNBo .card-text {
  color: #000000;
}
.cid-uE9UcwHNBo .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE9UcwHNBo .mbr-text,
.cid-uE9UcwHNBo .mbr-section-btn {
  text-align: center;
}
.cid-uE9UcwHNBo .card-text,
.cid-uE9UcwHNBo .item .mbr-section-btn {
  text-align: left;
}
.cid-uE9UcwHNBo .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE9UcwHNBo .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE9UcwHNBo .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-uE9UcwHNBo .mbr-text UL {
  text-align: left;
}
.cid-uE9UcwZk6T {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE9UHDQIDh {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE9UHDQIDh .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-uE9UHDQIDh .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE9UHDQIDh .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-uE9UHDQIDh .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE9UHDQIDh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE9UHDQIDh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE9UHDQIDh .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE9UHDQIDh .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE9UHDQIDh .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE9UHDQIDh .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE9UHDQIDh .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE9UHDQIDh .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE9UHDQIDh .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE9UHDQIDh .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE9UHDQIDh .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE9UHDQIDh .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE9UHDQIDh .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE9UHDQIDh .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE9UHDQIDh .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE9UHDQIDh .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE9UHDQIDh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE9UHDQIDh .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE9UHDQIDh .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE9UHDQIDh .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE9UHDQIDh .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE9UHDQIDh .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE9UHDQIDh .nav-item:focus,
.cid-uE9UHDQIDh .nav-link:focus {
  outline: none;
}
.cid-uE9UHDQIDh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE9UHDQIDh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE9UHDQIDh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE9UHDQIDh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE9UHDQIDh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE9UHDQIDh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE9UHDQIDh .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-uE9UHDQIDh .navbar.opened {
  transition: all 0.3s;
}
.cid-uE9UHDQIDh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE9UHDQIDh .navbar .navbar-logo img {
  width: auto;
}
.cid-uE9UHDQIDh .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE9UHDQIDh .navbar.collapsed {
  justify-content: center;
}
.cid-uE9UHDQIDh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE9UHDQIDh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE9UHDQIDh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE9UHDQIDh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE9UHDQIDh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE9UHDQIDh .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-uE9UHDQIDh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE9UHDQIDh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE9UHDQIDh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE9UHDQIDh .navbar {
    min-height: 72px;
  }
  .cid-uE9UHDQIDh .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE9UHDQIDh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE9UHDQIDh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE9UHDQIDh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE9UHDQIDh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE9UHDQIDh .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-uE9UHDQIDh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE9UHDQIDh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE9UHDQIDh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE9UHDQIDh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE9UHDQIDh .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE9UHDQIDh .dropdown-item.active,
.cid-uE9UHDQIDh .dropdown-item:active {
  background-color: transparent;
}
.cid-uE9UHDQIDh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE9UHDQIDh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE9UHDQIDh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE9UHDQIDh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE9UHDQIDh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE9UHDQIDh .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE9UHDQIDh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE9UHDQIDh .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE9UHDQIDh .navbar-buttons {
    text-align: left;
  }
}
.cid-uE9UHDQIDh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE9UHDQIDh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE9UHDQIDh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE9UHDQIDh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE9UHDQIDh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE9UHDQIDh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE9UHDQIDh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE9UHDQIDh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE9UHDQIDh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE9UHDQIDh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE9UHDQIDh .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE9UHDQIDh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE9UHDQIDh .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-uE9UHDQIDh .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE9UHDQIDh .navbar {
    height: 70px;
  }
  .cid-uE9UHDQIDh .navbar.opened {
    height: auto;
  }
  .cid-uE9UHDQIDh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE9UHDQIDh .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE9UHDQIDh .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE9UHDQIDh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE9UHDQIDh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE9UHDQIDh .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE9UHDQIDh .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE9UHDQIDh .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE9UHDQIDh .navbar-brand {
    margin-right: auto;
  }
  .cid-uE9UHDQIDh .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE9UHDQIDh .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE9UHDQIDh .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE9UHDQIDh .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-uE9UHDQIDh .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE9UHDQIDh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE9UHDQIDh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE9UHDQIDh .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE9UHDQIDh .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-uE9UHDQIDh .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE9UHDQIDh .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE9UHEAQit {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #edefeb;
}
.cid-uE9UHEAQit .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE9UHEAQit .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE9UHEXYiG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE9UHEXYiG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9UHEXYiG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9UHFqsSk {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE9UHFqsSk .mbr-section-title {
  text-align: center;
  color: #163300;
}
.cid-uE9UHFqsSk .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE9UHFL6TM {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uE9UHFL6TM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9UHFL6TM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9UHFL6TM .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uE9UHFL6TM .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uE9UHFL6TM .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uE9UHFL6TM .card-wrapper {
    padding: 4rem;
  }
}
.cid-uE9UHFL6TM .mbr-text,
.cid-uE9UHFL6TM .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uE9UHFL6TM .card-title,
.cid-uE9UHFL6TM .card-box {
  text-align: center;
  color: #000000;
}
.cid-uE9UHFL6TM .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE9UHFL6TM .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE9UHFL6TM .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-uE9UHFL6TM .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uE9UHFL6TM .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uE9UHFL6TM .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE9UHFL6TM .mbr-text UL {
  text-align: left;
}
.cid-uE9UHGcOo3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE9UCwMsrW {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE9UCwMsrW .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-uE9UCwMsrW .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE9UCwMsrW .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-uE9UCwMsrW .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE9UCwMsrW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE9UCwMsrW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE9UCwMsrW .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE9UCwMsrW .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE9UCwMsrW .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE9UCwMsrW .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE9UCwMsrW .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE9UCwMsrW .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE9UCwMsrW .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE9UCwMsrW .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE9UCwMsrW .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE9UCwMsrW .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE9UCwMsrW .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE9UCwMsrW .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE9UCwMsrW .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE9UCwMsrW .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE9UCwMsrW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE9UCwMsrW .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE9UCwMsrW .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE9UCwMsrW .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE9UCwMsrW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE9UCwMsrW .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE9UCwMsrW .nav-item:focus,
.cid-uE9UCwMsrW .nav-link:focus {
  outline: none;
}
.cid-uE9UCwMsrW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE9UCwMsrW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE9UCwMsrW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE9UCwMsrW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE9UCwMsrW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE9UCwMsrW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE9UCwMsrW .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-uE9UCwMsrW .navbar.opened {
  transition: all 0.3s;
}
.cid-uE9UCwMsrW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE9UCwMsrW .navbar .navbar-logo img {
  width: auto;
}
.cid-uE9UCwMsrW .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE9UCwMsrW .navbar.collapsed {
  justify-content: center;
}
.cid-uE9UCwMsrW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE9UCwMsrW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE9UCwMsrW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE9UCwMsrW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE9UCwMsrW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE9UCwMsrW .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-uE9UCwMsrW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE9UCwMsrW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE9UCwMsrW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE9UCwMsrW .navbar {
    min-height: 72px;
  }
  .cid-uE9UCwMsrW .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE9UCwMsrW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE9UCwMsrW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE9UCwMsrW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE9UCwMsrW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE9UCwMsrW .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-uE9UCwMsrW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE9UCwMsrW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE9UCwMsrW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE9UCwMsrW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE9UCwMsrW .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE9UCwMsrW .dropdown-item.active,
.cid-uE9UCwMsrW .dropdown-item:active {
  background-color: transparent;
}
.cid-uE9UCwMsrW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE9UCwMsrW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE9UCwMsrW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE9UCwMsrW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE9UCwMsrW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE9UCwMsrW .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE9UCwMsrW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE9UCwMsrW .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE9UCwMsrW .navbar-buttons {
    text-align: left;
  }
}
.cid-uE9UCwMsrW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE9UCwMsrW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE9UCwMsrW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE9UCwMsrW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE9UCwMsrW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE9UCwMsrW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE9UCwMsrW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE9UCwMsrW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE9UCwMsrW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE9UCwMsrW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE9UCwMsrW .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE9UCwMsrW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE9UCwMsrW .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-uE9UCwMsrW .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE9UCwMsrW .navbar {
    height: 70px;
  }
  .cid-uE9UCwMsrW .navbar.opened {
    height: auto;
  }
  .cid-uE9UCwMsrW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE9UCwMsrW .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE9UCwMsrW .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE9UCwMsrW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE9UCwMsrW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE9UCwMsrW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE9UCwMsrW .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE9UCwMsrW .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE9UCwMsrW .navbar-brand {
    margin-right: auto;
  }
  .cid-uE9UCwMsrW .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE9UCwMsrW .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE9UCwMsrW .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE9UCwMsrW .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-uE9UCwMsrW .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE9UCwMsrW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE9UCwMsrW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE9UCwMsrW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE9UCwMsrW .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-uE9UCwMsrW .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE9UCwMsrW .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE9UCxxBOS {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #edefeb;
}
.cid-uE9UCxxBOS .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE9UCxxBOS .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE9UCxZRtZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE9UCxZRtZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9UCxZRtZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9UCyuWpC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE9UCyuWpC .row {
  flex-direction: row-reverse;
}
.cid-uE9UCyuWpC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9UCyuWpC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9UCyuWpC .mbr-description {
  text-align: left;
}
.cid-uE9UCyuWpC .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE9UCyuWpC .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE9UCyuWpC .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE9UCyuWpC .card-title,
.cid-uE9UCyuWpC .iconfont-wrapper {
  color: #000000;
}
.cid-uE9UCyuWpC .card-text {
  color: #000000;
}
.cid-uE9UCyuWpC .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE9UCyuWpC .mbr-text,
.cid-uE9UCyuWpC .mbr-section-btn {
  text-align: center;
}
.cid-uE9UCyuWpC .card-text,
.cid-uE9UCyuWpC .item .mbr-section-btn {
  text-align: left;
}
.cid-uE9UCyuWpC .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE9UCyuWpC .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE9UCyuWpC .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-uE9UCyuWpC .mbr-text UL {
  text-align: left;
}
.cid-uE9UCyXDd9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE9UQYqHrz {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE9UQYqHrz .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-uE9UQYqHrz .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE9UQYqHrz .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-uE9UQYqHrz .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE9UQYqHrz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE9UQYqHrz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE9UQYqHrz .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE9UQYqHrz .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE9UQYqHrz .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE9UQYqHrz .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE9UQYqHrz .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE9UQYqHrz .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE9UQYqHrz .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE9UQYqHrz .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE9UQYqHrz .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE9UQYqHrz .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE9UQYqHrz .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE9UQYqHrz .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE9UQYqHrz .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE9UQYqHrz .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE9UQYqHrz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE9UQYqHrz .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE9UQYqHrz .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE9UQYqHrz .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE9UQYqHrz .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE9UQYqHrz .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE9UQYqHrz .nav-item:focus,
.cid-uE9UQYqHrz .nav-link:focus {
  outline: none;
}
.cid-uE9UQYqHrz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE9UQYqHrz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE9UQYqHrz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE9UQYqHrz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE9UQYqHrz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE9UQYqHrz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE9UQYqHrz .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-uE9UQYqHrz .navbar.opened {
  transition: all 0.3s;
}
.cid-uE9UQYqHrz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE9UQYqHrz .navbar .navbar-logo img {
  width: auto;
}
.cid-uE9UQYqHrz .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE9UQYqHrz .navbar.collapsed {
  justify-content: center;
}
.cid-uE9UQYqHrz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE9UQYqHrz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE9UQYqHrz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE9UQYqHrz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE9UQYqHrz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE9UQYqHrz .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-uE9UQYqHrz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE9UQYqHrz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE9UQYqHrz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE9UQYqHrz .navbar {
    min-height: 72px;
  }
  .cid-uE9UQYqHrz .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE9UQYqHrz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE9UQYqHrz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE9UQYqHrz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE9UQYqHrz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE9UQYqHrz .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-uE9UQYqHrz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE9UQYqHrz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE9UQYqHrz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE9UQYqHrz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE9UQYqHrz .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE9UQYqHrz .dropdown-item.active,
.cid-uE9UQYqHrz .dropdown-item:active {
  background-color: transparent;
}
.cid-uE9UQYqHrz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE9UQYqHrz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE9UQYqHrz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE9UQYqHrz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE9UQYqHrz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE9UQYqHrz .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE9UQYqHrz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE9UQYqHrz .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE9UQYqHrz .navbar-buttons {
    text-align: left;
  }
}
.cid-uE9UQYqHrz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE9UQYqHrz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE9UQYqHrz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE9UQYqHrz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE9UQYqHrz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE9UQYqHrz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE9UQYqHrz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE9UQYqHrz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE9UQYqHrz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE9UQYqHrz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE9UQYqHrz .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE9UQYqHrz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE9UQYqHrz .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-uE9UQYqHrz .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE9UQYqHrz .navbar {
    height: 70px;
  }
  .cid-uE9UQYqHrz .navbar.opened {
    height: auto;
  }
  .cid-uE9UQYqHrz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE9UQYqHrz .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE9UQYqHrz .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE9UQYqHrz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE9UQYqHrz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE9UQYqHrz .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE9UQYqHrz .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE9UQYqHrz .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE9UQYqHrz .navbar-brand {
    margin-right: auto;
  }
  .cid-uE9UQYqHrz .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE9UQYqHrz .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE9UQYqHrz .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE9UQYqHrz .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-uE9UQYqHrz .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE9UQYqHrz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE9UQYqHrz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE9UQYqHrz .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE9UQYqHrz .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-uE9UQYqHrz .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE9UQYqHrz .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE9UQZ2Xte {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #edefeb;
}
.cid-uE9UQZ2Xte .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE9UQZ2Xte .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE9UQZm1pU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE9UQZm1pU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9UQZm1pU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9UQZRh8M {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE9UQZRh8M .mbr-section-title {
  text-align: center;
  color: #163300;
}
.cid-uE9UQZRh8M .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE9UR059IK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uE9UR059IK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9UR059IK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9UR059IK .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uE9UR059IK .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uE9UR059IK .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uE9UR059IK .card-wrapper {
    padding: 4rem;
  }
}
.cid-uE9UR059IK .mbr-text,
.cid-uE9UR059IK .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uE9UR059IK .card-title,
.cid-uE9UR059IK .card-box {
  text-align: center;
  color: #000000;
}
.cid-uE9UR059IK .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE9UR059IK .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE9UR059IK .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-uE9UR059IK .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uE9UR059IK .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uE9UR059IK .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE9UR059IK .mbr-text UL {
  text-align: left;
}
.cid-uE9UR0mADy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE9UR0mADy .mbr-section-title {
  text-align: center;
  color: #2e481a;
}
.cid-uE9UR0mADy .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE9UR0AwIO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uE9UR0AwIO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9UR0AwIO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9UR0AwIO .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uE9UR0AwIO .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uE9UR0AwIO .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uE9UR0AwIO .card-wrapper {
    padding: 4rem;
  }
}
.cid-uE9UR0AwIO .mbr-text,
.cid-uE9UR0AwIO .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uE9UR0AwIO .card-title,
.cid-uE9UR0AwIO .card-box {
  text-align: center;
  color: #000000;
}
.cid-uE9UR0AwIO .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE9UR0AwIO .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE9UR0AwIO .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-uE9UR0AwIO .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uE9UR0AwIO .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uE9UR0AwIO .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE9UR0AwIO .mbr-text UL {
  text-align: left;
}
.cid-uE9UR0QPOM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE9W0i1F6f {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE9W0i1F6f .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-uE9W0i1F6f .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE9W0i1F6f .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-uE9W0i1F6f .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE9W0i1F6f .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE9W0i1F6f .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE9W0i1F6f .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE9W0i1F6f .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE9W0i1F6f .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE9W0i1F6f .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE9W0i1F6f .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE9W0i1F6f .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE9W0i1F6f .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE9W0i1F6f .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE9W0i1F6f .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE9W0i1F6f .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE9W0i1F6f .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE9W0i1F6f .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE9W0i1F6f .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE9W0i1F6f .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE9W0i1F6f .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE9W0i1F6f .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE9W0i1F6f .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE9W0i1F6f .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE9W0i1F6f .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE9W0i1F6f .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE9W0i1F6f .nav-item:focus,
.cid-uE9W0i1F6f .nav-link:focus {
  outline: none;
}
.cid-uE9W0i1F6f .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE9W0i1F6f .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE9W0i1F6f .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE9W0i1F6f .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE9W0i1F6f .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE9W0i1F6f .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE9W0i1F6f .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-uE9W0i1F6f .navbar.opened {
  transition: all 0.3s;
}
.cid-uE9W0i1F6f .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE9W0i1F6f .navbar .navbar-logo img {
  width: auto;
}
.cid-uE9W0i1F6f .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE9W0i1F6f .navbar.collapsed {
  justify-content: center;
}
.cid-uE9W0i1F6f .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE9W0i1F6f .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE9W0i1F6f .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE9W0i1F6f .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE9W0i1F6f .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE9W0i1F6f .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-uE9W0i1F6f .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE9W0i1F6f .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE9W0i1F6f .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE9W0i1F6f .navbar {
    min-height: 72px;
  }
  .cid-uE9W0i1F6f .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE9W0i1F6f .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE9W0i1F6f .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE9W0i1F6f .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE9W0i1F6f .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE9W0i1F6f .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-uE9W0i1F6f .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE9W0i1F6f .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE9W0i1F6f .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE9W0i1F6f .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE9W0i1F6f .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE9W0i1F6f .dropdown-item.active,
.cid-uE9W0i1F6f .dropdown-item:active {
  background-color: transparent;
}
.cid-uE9W0i1F6f .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE9W0i1F6f .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE9W0i1F6f .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE9W0i1F6f .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE9W0i1F6f .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE9W0i1F6f .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE9W0i1F6f ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE9W0i1F6f .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE9W0i1F6f .navbar-buttons {
    text-align: left;
  }
}
.cid-uE9W0i1F6f button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE9W0i1F6f button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE9W0i1F6f button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE9W0i1F6f button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE9W0i1F6f button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE9W0i1F6f button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE9W0i1F6f nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE9W0i1F6f nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE9W0i1F6f nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE9W0i1F6f nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE9W0i1F6f .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE9W0i1F6f a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE9W0i1F6f .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-uE9W0i1F6f .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE9W0i1F6f .navbar {
    height: 70px;
  }
  .cid-uE9W0i1F6f .navbar.opened {
    height: auto;
  }
  .cid-uE9W0i1F6f .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE9W0i1F6f .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE9W0i1F6f .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE9W0i1F6f .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE9W0i1F6f .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE9W0i1F6f .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE9W0i1F6f .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE9W0i1F6f .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE9W0i1F6f .navbar-brand {
    margin-right: auto;
  }
  .cid-uE9W0i1F6f .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE9W0i1F6f .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE9W0i1F6f .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE9W0i1F6f .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-uE9W0i1F6f .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE9W0i1F6f .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE9W0i1F6f .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE9W0i1F6f .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE9W0i1F6f .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-uE9W0i1F6f .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE9W0i1F6f .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE9W0iwGL4 {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #edefeb;
}
.cid-uE9W0iwGL4 .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE9W0iwGL4 .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE9W0iTWdg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE9W0iTWdg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9W0iTWdg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9W0jhWbx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE9W0jhWbx .row {
  flex-direction: row-reverse;
}
.cid-uE9W0jhWbx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9W0jhWbx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9W0jhWbx .mbr-description {
  text-align: left;
}
.cid-uE9W0jhWbx .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE9W0jhWbx .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE9W0jhWbx .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE9W0jhWbx .card-title,
.cid-uE9W0jhWbx .iconfont-wrapper {
  color: #000000;
}
.cid-uE9W0jhWbx .card-text {
  color: #000000;
}
.cid-uE9W0jhWbx .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE9W0jhWbx .mbr-text,
.cid-uE9W0jhWbx .mbr-section-btn {
  text-align: center;
}
.cid-uE9W0jhWbx .card-text,
.cid-uE9W0jhWbx .item .mbr-section-btn {
  text-align: left;
}
.cid-uE9W0jhWbx .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE9W0jhWbx .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE9W0jhWbx .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-uE9W0jhWbx .mbr-text UL {
  text-align: left;
}
.cid-uE9W0jMZhw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE9W0jMZhw .row {
  flex-direction: row-reverse;
}
.cid-uE9W0jMZhw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9W0jMZhw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9W0jMZhw .mbr-description {
  text-align: left;
}
.cid-uE9W0jMZhw .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE9W0jMZhw .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE9W0jMZhw .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE9W0jMZhw .card-title,
.cid-uE9W0jMZhw .iconfont-wrapper {
  color: #000000;
}
.cid-uE9W0jMZhw .card-text {
  color: #000000;
}
.cid-uE9W0jMZhw .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE9W0jMZhw .mbr-text,
.cid-uE9W0jMZhw .mbr-section-btn {
  text-align: center;
}
.cid-uE9W0jMZhw .card-text,
.cid-uE9W0jMZhw .item .mbr-section-btn {
  text-align: left;
}
.cid-uE9W0jMZhw .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE9W0jMZhw .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE9W0jMZhw .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-uE9W0jMZhw .mbr-text UL {
  text-align: left;
}
.cid-uE9W0kcfOC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE9Wf2WJzy {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE9Wf2WJzy .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-uE9Wf2WJzy .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE9Wf2WJzy .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-uE9Wf2WJzy .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE9Wf2WJzy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE9Wf2WJzy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE9Wf2WJzy .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE9Wf2WJzy .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE9Wf2WJzy .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE9Wf2WJzy .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE9Wf2WJzy .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE9Wf2WJzy .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE9Wf2WJzy .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE9Wf2WJzy .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE9Wf2WJzy .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE9Wf2WJzy .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE9Wf2WJzy .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE9Wf2WJzy .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE9Wf2WJzy .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE9Wf2WJzy .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE9Wf2WJzy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE9Wf2WJzy .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE9Wf2WJzy .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE9Wf2WJzy .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE9Wf2WJzy .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE9Wf2WJzy .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE9Wf2WJzy .nav-item:focus,
.cid-uE9Wf2WJzy .nav-link:focus {
  outline: none;
}
.cid-uE9Wf2WJzy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE9Wf2WJzy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE9Wf2WJzy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE9Wf2WJzy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE9Wf2WJzy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE9Wf2WJzy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE9Wf2WJzy .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-uE9Wf2WJzy .navbar.opened {
  transition: all 0.3s;
}
.cid-uE9Wf2WJzy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE9Wf2WJzy .navbar .navbar-logo img {
  width: auto;
}
.cid-uE9Wf2WJzy .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE9Wf2WJzy .navbar.collapsed {
  justify-content: center;
}
.cid-uE9Wf2WJzy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE9Wf2WJzy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE9Wf2WJzy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE9Wf2WJzy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE9Wf2WJzy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE9Wf2WJzy .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-uE9Wf2WJzy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE9Wf2WJzy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE9Wf2WJzy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE9Wf2WJzy .navbar {
    min-height: 72px;
  }
  .cid-uE9Wf2WJzy .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE9Wf2WJzy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE9Wf2WJzy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE9Wf2WJzy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE9Wf2WJzy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE9Wf2WJzy .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-uE9Wf2WJzy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE9Wf2WJzy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE9Wf2WJzy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE9Wf2WJzy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE9Wf2WJzy .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE9Wf2WJzy .dropdown-item.active,
.cid-uE9Wf2WJzy .dropdown-item:active {
  background-color: transparent;
}
.cid-uE9Wf2WJzy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE9Wf2WJzy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE9Wf2WJzy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE9Wf2WJzy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE9Wf2WJzy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE9Wf2WJzy .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE9Wf2WJzy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE9Wf2WJzy .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE9Wf2WJzy .navbar-buttons {
    text-align: left;
  }
}
.cid-uE9Wf2WJzy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE9Wf2WJzy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE9Wf2WJzy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE9Wf2WJzy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE9Wf2WJzy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE9Wf2WJzy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE9Wf2WJzy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE9Wf2WJzy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE9Wf2WJzy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE9Wf2WJzy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE9Wf2WJzy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE9Wf2WJzy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE9Wf2WJzy .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-uE9Wf2WJzy .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE9Wf2WJzy .navbar {
    height: 70px;
  }
  .cid-uE9Wf2WJzy .navbar.opened {
    height: auto;
  }
  .cid-uE9Wf2WJzy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE9Wf2WJzy .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE9Wf2WJzy .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE9Wf2WJzy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE9Wf2WJzy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE9Wf2WJzy .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE9Wf2WJzy .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE9Wf2WJzy .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE9Wf2WJzy .navbar-brand {
    margin-right: auto;
  }
  .cid-uE9Wf2WJzy .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE9Wf2WJzy .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE9Wf2WJzy .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE9Wf2WJzy .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-uE9Wf2WJzy .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE9Wf2WJzy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE9Wf2WJzy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE9Wf2WJzy .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE9Wf2WJzy .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-uE9Wf2WJzy .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE9Wf2WJzy .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE9Wf3x33E {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uE9Wf3x33E .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE9Wf3x33E .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE9Wf3VlMv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE9Wf3VlMv .row {
  flex-direction: row-reverse;
}
.cid-uE9Wf3VlMv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9Wf3VlMv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9Wf3VlMv .mbr-description {
  text-align: left;
}
.cid-uE9Wf3VlMv .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE9Wf3VlMv .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE9Wf3VlMv .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE9Wf3VlMv .card-title,
.cid-uE9Wf3VlMv .iconfont-wrapper {
  color: #000000;
}
.cid-uE9Wf3VlMv .card-text {
  color: #000000;
}
.cid-uE9Wf3VlMv .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE9Wf3VlMv .mbr-text,
.cid-uE9Wf3VlMv .mbr-section-btn {
  text-align: center;
}
.cid-uE9Wf3VlMv .card-text,
.cid-uE9Wf3VlMv .item .mbr-section-btn {
  text-align: left;
}
.cid-uE9Wf3VlMv .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE9Wf3VlMv .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE9Wf3VlMv .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-uE9Wf3VlMv .mbr-text UL {
  text-align: left;
}
.cid-uE9Wf4x09U {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE9Wy35Vkj {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE9Wy35Vkj .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-uE9Wy35Vkj .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE9Wy35Vkj .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-uE9Wy35Vkj .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE9Wy35Vkj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE9Wy35Vkj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE9Wy35Vkj .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE9Wy35Vkj .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE9Wy35Vkj .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE9Wy35Vkj .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE9Wy35Vkj .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE9Wy35Vkj .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE9Wy35Vkj .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE9Wy35Vkj .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE9Wy35Vkj .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE9Wy35Vkj .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE9Wy35Vkj .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE9Wy35Vkj .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE9Wy35Vkj .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE9Wy35Vkj .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE9Wy35Vkj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE9Wy35Vkj .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE9Wy35Vkj .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE9Wy35Vkj .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE9Wy35Vkj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE9Wy35Vkj .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE9Wy35Vkj .nav-item:focus,
.cid-uE9Wy35Vkj .nav-link:focus {
  outline: none;
}
.cid-uE9Wy35Vkj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE9Wy35Vkj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE9Wy35Vkj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE9Wy35Vkj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE9Wy35Vkj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE9Wy35Vkj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE9Wy35Vkj .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-uE9Wy35Vkj .navbar.opened {
  transition: all 0.3s;
}
.cid-uE9Wy35Vkj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE9Wy35Vkj .navbar .navbar-logo img {
  width: auto;
}
.cid-uE9Wy35Vkj .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE9Wy35Vkj .navbar.collapsed {
  justify-content: center;
}
.cid-uE9Wy35Vkj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE9Wy35Vkj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE9Wy35Vkj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE9Wy35Vkj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE9Wy35Vkj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE9Wy35Vkj .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-uE9Wy35Vkj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE9Wy35Vkj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE9Wy35Vkj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE9Wy35Vkj .navbar {
    min-height: 72px;
  }
  .cid-uE9Wy35Vkj .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE9Wy35Vkj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE9Wy35Vkj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE9Wy35Vkj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE9Wy35Vkj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE9Wy35Vkj .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-uE9Wy35Vkj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE9Wy35Vkj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE9Wy35Vkj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE9Wy35Vkj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE9Wy35Vkj .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE9Wy35Vkj .dropdown-item.active,
.cid-uE9Wy35Vkj .dropdown-item:active {
  background-color: transparent;
}
.cid-uE9Wy35Vkj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE9Wy35Vkj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE9Wy35Vkj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE9Wy35Vkj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE9Wy35Vkj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE9Wy35Vkj .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE9Wy35Vkj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE9Wy35Vkj .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE9Wy35Vkj .navbar-buttons {
    text-align: left;
  }
}
.cid-uE9Wy35Vkj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE9Wy35Vkj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE9Wy35Vkj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE9Wy35Vkj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE9Wy35Vkj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE9Wy35Vkj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE9Wy35Vkj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE9Wy35Vkj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE9Wy35Vkj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE9Wy35Vkj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE9Wy35Vkj .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE9Wy35Vkj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE9Wy35Vkj .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-uE9Wy35Vkj .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE9Wy35Vkj .navbar {
    height: 70px;
  }
  .cid-uE9Wy35Vkj .navbar.opened {
    height: auto;
  }
  .cid-uE9Wy35Vkj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE9Wy35Vkj .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE9Wy35Vkj .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE9Wy35Vkj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE9Wy35Vkj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE9Wy35Vkj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE9Wy35Vkj .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE9Wy35Vkj .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE9Wy35Vkj .navbar-brand {
    margin-right: auto;
  }
  .cid-uE9Wy35Vkj .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE9Wy35Vkj .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE9Wy35Vkj .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE9Wy35Vkj .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-uE9Wy35Vkj .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE9Wy35Vkj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE9Wy35Vkj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE9Wy35Vkj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE9Wy35Vkj .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-uE9Wy35Vkj .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE9Wy35Vkj .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE9Wy3IFNN {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-uE9Wy3IFNN .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE9Wy3IFNN .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE9Wy43iti {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE9Wy43iti .row {
  flex-direction: row-reverse;
}
.cid-uE9Wy43iti .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9Wy43iti .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9Wy43iti .mbr-description {
  text-align: left;
}
.cid-uE9Wy43iti .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE9Wy43iti .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE9Wy43iti .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE9Wy43iti .card-title,
.cid-uE9Wy43iti .iconfont-wrapper {
  color: #000000;
}
.cid-uE9Wy43iti .card-text {
  color: #000000;
}
.cid-uE9Wy43iti .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE9Wy43iti .mbr-text,
.cid-uE9Wy43iti .mbr-section-btn {
  text-align: center;
}
.cid-uE9Wy43iti .card-text,
.cid-uE9Wy43iti .item .mbr-section-btn {
  text-align: left;
}
.cid-uE9Wy43iti .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE9Wy43iti .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE9Wy43iti .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-uE9Wy43iti .mbr-text UL {
  text-align: left;
}
.cid-uE9Wy4ytkS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE9Wy4ytkS .row {
  flex-direction: row-reverse;
}
.cid-uE9Wy4ytkS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9Wy4ytkS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9Wy4ytkS .mbr-description {
  text-align: left;
}
.cid-uE9Wy4ytkS .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE9Wy4ytkS .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE9Wy4ytkS .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE9Wy4ytkS .card-title,
.cid-uE9Wy4ytkS .iconfont-wrapper {
  color: #000000;
}
.cid-uE9Wy4ytkS .card-text {
  color: #000000;
}
.cid-uE9Wy4ytkS .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE9Wy4ytkS .mbr-text,
.cid-uE9Wy4ytkS .mbr-section-btn {
  text-align: center;
}
.cid-uE9Wy4ytkS .card-text,
.cid-uE9Wy4ytkS .item .mbr-section-btn {
  text-align: left;
}
.cid-uE9Wy4ytkS .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE9Wy4ytkS .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE9Wy4ytkS .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-uE9Wy4ytkS .mbr-text UL {
  text-align: left;
}
.cid-uE9Wy4Zodv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE9Wy4Zodv .row {
  flex-direction: row-reverse;
}
.cid-uE9Wy4Zodv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9Wy4Zodv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9Wy4Zodv .mbr-description {
  text-align: left;
}
.cid-uE9Wy4Zodv .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE9Wy4Zodv .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE9Wy4Zodv .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE9Wy4Zodv .card-title,
.cid-uE9Wy4Zodv .iconfont-wrapper {
  color: #000000;
}
.cid-uE9Wy4Zodv .card-text {
  color: #000000;
}
.cid-uE9Wy4Zodv .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE9Wy4Zodv .mbr-text,
.cid-uE9Wy4Zodv .mbr-section-btn {
  text-align: center;
}
.cid-uE9Wy4Zodv .card-text,
.cid-uE9Wy4Zodv .item .mbr-section-btn {
  text-align: left;
}
.cid-uE9Wy4Zodv .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE9Wy4Zodv .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE9Wy4Zodv .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-uE9Wy4Zodv .mbr-text UL {
  text-align: left;
}
.cid-uE9Wy5qVsc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE9X9yfix3 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE9X9yfix3 .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-uE9X9yfix3 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE9X9yfix3 .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-uE9X9yfix3 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE9X9yfix3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE9X9yfix3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE9X9yfix3 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE9X9yfix3 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE9X9yfix3 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE9X9yfix3 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE9X9yfix3 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE9X9yfix3 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE9X9yfix3 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE9X9yfix3 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE9X9yfix3 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE9X9yfix3 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE9X9yfix3 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE9X9yfix3 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE9X9yfix3 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE9X9yfix3 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE9X9yfix3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE9X9yfix3 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE9X9yfix3 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE9X9yfix3 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE9X9yfix3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE9X9yfix3 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE9X9yfix3 .nav-item:focus,
.cid-uE9X9yfix3 .nav-link:focus {
  outline: none;
}
.cid-uE9X9yfix3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE9X9yfix3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE9X9yfix3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE9X9yfix3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE9X9yfix3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE9X9yfix3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE9X9yfix3 .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-uE9X9yfix3 .navbar.opened {
  transition: all 0.3s;
}
.cid-uE9X9yfix3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE9X9yfix3 .navbar .navbar-logo img {
  width: auto;
}
.cid-uE9X9yfix3 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE9X9yfix3 .navbar.collapsed {
  justify-content: center;
}
.cid-uE9X9yfix3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE9X9yfix3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE9X9yfix3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE9X9yfix3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE9X9yfix3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE9X9yfix3 .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-uE9X9yfix3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE9X9yfix3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE9X9yfix3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE9X9yfix3 .navbar {
    min-height: 72px;
  }
  .cid-uE9X9yfix3 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE9X9yfix3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE9X9yfix3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE9X9yfix3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE9X9yfix3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE9X9yfix3 .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-uE9X9yfix3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE9X9yfix3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE9X9yfix3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE9X9yfix3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE9X9yfix3 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE9X9yfix3 .dropdown-item.active,
.cid-uE9X9yfix3 .dropdown-item:active {
  background-color: transparent;
}
.cid-uE9X9yfix3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE9X9yfix3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE9X9yfix3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE9X9yfix3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE9X9yfix3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE9X9yfix3 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE9X9yfix3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE9X9yfix3 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE9X9yfix3 .navbar-buttons {
    text-align: left;
  }
}
.cid-uE9X9yfix3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE9X9yfix3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE9X9yfix3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE9X9yfix3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE9X9yfix3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE9X9yfix3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE9X9yfix3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE9X9yfix3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE9X9yfix3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE9X9yfix3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE9X9yfix3 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE9X9yfix3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE9X9yfix3 .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-uE9X9yfix3 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE9X9yfix3 .navbar {
    height: 70px;
  }
  .cid-uE9X9yfix3 .navbar.opened {
    height: auto;
  }
  .cid-uE9X9yfix3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE9X9yfix3 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE9X9yfix3 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE9X9yfix3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE9X9yfix3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE9X9yfix3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE9X9yfix3 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE9X9yfix3 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE9X9yfix3 .navbar-brand {
    margin-right: auto;
  }
  .cid-uE9X9yfix3 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE9X9yfix3 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE9X9yfix3 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE9X9yfix3 .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-uE9X9yfix3 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE9X9yfix3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE9X9yfix3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE9X9yfix3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE9X9yfix3 .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-uE9X9yfix3 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE9X9yfix3 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE9X9yLeup {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uE9X9yLeup .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE9X9yLeup .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE9X9yYm3w {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE9X9yYm3w .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9X9yYm3w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9X9zf6Tp {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE9X9zf6Tp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9X9zf6Tp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9X9zf6Tp .mbr-description {
  text-align: left;
}
.cid-uE9X9zf6Tp .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE9X9zf6Tp .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE9X9zf6Tp .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE9X9zf6Tp .card-title,
.cid-uE9X9zf6Tp .iconfont-wrapper {
  color: #000000;
}
.cid-uE9X9zf6Tp .card-text {
  color: #000000;
}
.cid-uE9X9zf6Tp .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE9X9zf6Tp .mbr-text,
.cid-uE9X9zf6Tp .mbr-section-btn {
  text-align: center;
}
.cid-uE9X9zf6Tp .card-text,
.cid-uE9X9zf6Tp .item .mbr-section-btn {
  text-align: left;
}
.cid-uE9X9zf6Tp .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE9X9zf6Tp .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE9X9zf6Tp .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-uE9X9zf6Tp .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uE9X9zf6Tp .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uE9X9zf6Tp .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE9X9zf6Tp .mbr-text UL {
  text-align: left;
}
.cid-uE9X9zf6Tp .mbr-text {
  text-align: left;
}
.cid-uE9X9zf6Tp .mbr-subtitle {
  text-align: center;
}
.cid-uE9X9zBgtp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE9Xf7OX3d {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE9Xf7OX3d .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-uE9Xf7OX3d .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE9Xf7OX3d .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-uE9Xf7OX3d .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE9Xf7OX3d .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE9Xf7OX3d .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE9Xf7OX3d .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE9Xf7OX3d .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE9Xf7OX3d .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE9Xf7OX3d .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE9Xf7OX3d .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE9Xf7OX3d .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE9Xf7OX3d .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE9Xf7OX3d .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE9Xf7OX3d .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE9Xf7OX3d .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE9Xf7OX3d .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE9Xf7OX3d .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE9Xf7OX3d .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE9Xf7OX3d .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE9Xf7OX3d .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE9Xf7OX3d .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE9Xf7OX3d .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE9Xf7OX3d .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE9Xf7OX3d .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE9Xf7OX3d .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE9Xf7OX3d .nav-item:focus,
.cid-uE9Xf7OX3d .nav-link:focus {
  outline: none;
}
.cid-uE9Xf7OX3d .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE9Xf7OX3d .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE9Xf7OX3d .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE9Xf7OX3d .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE9Xf7OX3d .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE9Xf7OX3d .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE9Xf7OX3d .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-uE9Xf7OX3d .navbar.opened {
  transition: all 0.3s;
}
.cid-uE9Xf7OX3d .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE9Xf7OX3d .navbar .navbar-logo img {
  width: auto;
}
.cid-uE9Xf7OX3d .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE9Xf7OX3d .navbar.collapsed {
  justify-content: center;
}
.cid-uE9Xf7OX3d .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE9Xf7OX3d .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE9Xf7OX3d .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE9Xf7OX3d .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE9Xf7OX3d .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE9Xf7OX3d .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-uE9Xf7OX3d .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE9Xf7OX3d .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE9Xf7OX3d .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE9Xf7OX3d .navbar {
    min-height: 72px;
  }
  .cid-uE9Xf7OX3d .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE9Xf7OX3d .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE9Xf7OX3d .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE9Xf7OX3d .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE9Xf7OX3d .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE9Xf7OX3d .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-uE9Xf7OX3d .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE9Xf7OX3d .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE9Xf7OX3d .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE9Xf7OX3d .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE9Xf7OX3d .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE9Xf7OX3d .dropdown-item.active,
.cid-uE9Xf7OX3d .dropdown-item:active {
  background-color: transparent;
}
.cid-uE9Xf7OX3d .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE9Xf7OX3d .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE9Xf7OX3d .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE9Xf7OX3d .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE9Xf7OX3d .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE9Xf7OX3d .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE9Xf7OX3d ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE9Xf7OX3d .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE9Xf7OX3d .navbar-buttons {
    text-align: left;
  }
}
.cid-uE9Xf7OX3d button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE9Xf7OX3d button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE9Xf7OX3d button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE9Xf7OX3d button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE9Xf7OX3d button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE9Xf7OX3d button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE9Xf7OX3d nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE9Xf7OX3d nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE9Xf7OX3d nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE9Xf7OX3d nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE9Xf7OX3d .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE9Xf7OX3d a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE9Xf7OX3d .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-uE9Xf7OX3d .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE9Xf7OX3d .navbar {
    height: 70px;
  }
  .cid-uE9Xf7OX3d .navbar.opened {
    height: auto;
  }
  .cid-uE9Xf7OX3d .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE9Xf7OX3d .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE9Xf7OX3d .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE9Xf7OX3d .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE9Xf7OX3d .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE9Xf7OX3d .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE9Xf7OX3d .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE9Xf7OX3d .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE9Xf7OX3d .navbar-brand {
    margin-right: auto;
  }
  .cid-uE9Xf7OX3d .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE9Xf7OX3d .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE9Xf7OX3d .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE9Xf7OX3d .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-uE9Xf7OX3d .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE9Xf7OX3d .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE9Xf7OX3d .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE9Xf7OX3d .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE9Xf7OX3d .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-uE9Xf7OX3d .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE9Xf7OX3d .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE9Xf8tkt3 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uE9Xf8tkt3 .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE9Xf8tkt3 .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE9Xf8OmnD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE9Xf8OmnD .row {
  flex-direction: row-reverse;
}
.cid-uE9Xf8OmnD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9Xf8OmnD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9Xf8OmnD .mbr-description {
  text-align: left;
}
.cid-uE9Xf8OmnD .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE9Xf8OmnD .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE9Xf8OmnD .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE9Xf8OmnD .card-title,
.cid-uE9Xf8OmnD .iconfont-wrapper {
  color: #000000;
}
.cid-uE9Xf8OmnD .card-text {
  color: #000000;
}
.cid-uE9Xf8OmnD .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE9Xf8OmnD .mbr-text,
.cid-uE9Xf8OmnD .mbr-section-btn {
  text-align: center;
}
.cid-uE9Xf8OmnD .card-text,
.cid-uE9Xf8OmnD .item .mbr-section-btn {
  text-align: left;
}
.cid-uE9Xf8OmnD .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE9Xf8OmnD .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE9Xf8OmnD .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-uE9Xf8OmnD .mbr-text UL {
  text-align: left;
}
.cid-uE9Xf9d9A9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE9Xf9d9A9 .row {
  flex-direction: row-reverse;
}
.cid-uE9Xf9d9A9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9Xf9d9A9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9Xf9d9A9 .mbr-description {
  text-align: left;
}
.cid-uE9Xf9d9A9 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE9Xf9d9A9 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE9Xf9d9A9 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE9Xf9d9A9 .card-title,
.cid-uE9Xf9d9A9 .iconfont-wrapper {
  color: #000000;
}
.cid-uE9Xf9d9A9 .card-text {
  color: #000000;
}
.cid-uE9Xf9d9A9 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE9Xf9d9A9 .mbr-text,
.cid-uE9Xf9d9A9 .mbr-section-btn {
  text-align: center;
}
.cid-uE9Xf9d9A9 .card-text,
.cid-uE9Xf9d9A9 .item .mbr-section-btn {
  text-align: left;
}
.cid-uE9Xf9d9A9 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE9Xf9d9A9 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE9Xf9d9A9 .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-uE9Xf9d9A9 .mbr-text UL {
  text-align: left;
}
.cid-uE9Xf9DI3Y {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE9Xf9DI3Y .row {
  flex-direction: row-reverse;
}
.cid-uE9Xf9DI3Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9Xf9DI3Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9Xf9DI3Y .mbr-description {
  text-align: left;
}
.cid-uE9Xf9DI3Y .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE9Xf9DI3Y .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE9Xf9DI3Y .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE9Xf9DI3Y .card-title,
.cid-uE9Xf9DI3Y .iconfont-wrapper {
  color: #000000;
}
.cid-uE9Xf9DI3Y .card-text {
  color: #000000;
}
.cid-uE9Xf9DI3Y .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE9Xf9DI3Y .mbr-text,
.cid-uE9Xf9DI3Y .mbr-section-btn {
  text-align: center;
}
.cid-uE9Xf9DI3Y .card-text,
.cid-uE9Xf9DI3Y .item .mbr-section-btn {
  text-align: left;
}
.cid-uE9Xf9DI3Y .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE9Xf9DI3Y .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE9Xf9DI3Y .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-uE9Xf9DI3Y .mbr-text UL {
  text-align: left;
}
.cid-uE9Xfa6ayt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE9Xfa6ayt .row {
  flex-direction: row-reverse;
}
.cid-uE9Xfa6ayt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9Xfa6ayt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9Xfa6ayt .mbr-description {
  text-align: left;
}
.cid-uE9Xfa6ayt .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE9Xfa6ayt .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE9Xfa6ayt .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE9Xfa6ayt .card-title,
.cid-uE9Xfa6ayt .iconfont-wrapper {
  color: #000000;
}
.cid-uE9Xfa6ayt .card-text {
  color: #000000;
}
.cid-uE9Xfa6ayt .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE9Xfa6ayt .mbr-text,
.cid-uE9Xfa6ayt .mbr-section-btn {
  text-align: center;
}
.cid-uE9Xfa6ayt .card-text,
.cid-uE9Xfa6ayt .item .mbr-section-btn {
  text-align: left;
}
.cid-uE9Xfa6ayt .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE9Xfa6ayt .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE9Xfa6ayt .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-uE9Xfa6ayt .mbr-text UL {
  text-align: left;
}
.cid-uE9Xfaqc54 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uE9Xfaqc54 .row {
  flex-direction: row-reverse;
}
.cid-uE9Xfaqc54 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE9Xfaqc54 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE9Xfaqc54 .mbr-description {
  text-align: left;
}
.cid-uE9Xfaqc54 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uE9Xfaqc54 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uE9Xfaqc54 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uE9Xfaqc54 .card-title,
.cid-uE9Xfaqc54 .iconfont-wrapper {
  color: #000000;
}
.cid-uE9Xfaqc54 .card-text {
  color: #000000;
}
.cid-uE9Xfaqc54 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uE9Xfaqc54 .mbr-text,
.cid-uE9Xfaqc54 .mbr-section-btn {
  text-align: center;
}
.cid-uE9Xfaqc54 .card-text,
.cid-uE9Xfaqc54 .item .mbr-section-btn {
  text-align: left;
}
.cid-uE9Xfaqc54 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE9Xfaqc54 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE9Xfaqc54 .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-uE9Xfaqc54 .mbr-text UL {
  text-align: left;
}
.cid-uE9XfaJcHr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEgF3Nkxkc {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEgF3Nkxkc .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-uEgF3Nkxkc .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEgF3Nkxkc .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-uEgF3Nkxkc .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEgF3Nkxkc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEgF3Nkxkc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEgF3Nkxkc .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEgF3Nkxkc .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEgF3Nkxkc .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEgF3Nkxkc .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEgF3Nkxkc .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEgF3Nkxkc .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEgF3Nkxkc .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEgF3Nkxkc .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEgF3Nkxkc .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEgF3Nkxkc .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEgF3Nkxkc .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEgF3Nkxkc .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEgF3Nkxkc .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEgF3Nkxkc .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEgF3Nkxkc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEgF3Nkxkc .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEgF3Nkxkc .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEgF3Nkxkc .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEgF3Nkxkc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEgF3Nkxkc .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEgF3Nkxkc .nav-item:focus,
.cid-uEgF3Nkxkc .nav-link:focus {
  outline: none;
}
.cid-uEgF3Nkxkc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEgF3Nkxkc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEgF3Nkxkc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEgF3Nkxkc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEgF3Nkxkc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEgF3Nkxkc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEgF3Nkxkc .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-uEgF3Nkxkc .navbar.opened {
  transition: all 0.3s;
}
.cid-uEgF3Nkxkc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEgF3Nkxkc .navbar .navbar-logo img {
  width: auto;
}
.cid-uEgF3Nkxkc .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEgF3Nkxkc .navbar.collapsed {
  justify-content: center;
}
.cid-uEgF3Nkxkc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEgF3Nkxkc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEgF3Nkxkc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEgF3Nkxkc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEgF3Nkxkc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEgF3Nkxkc .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-uEgF3Nkxkc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEgF3Nkxkc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEgF3Nkxkc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEgF3Nkxkc .navbar {
    min-height: 72px;
  }
  .cid-uEgF3Nkxkc .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEgF3Nkxkc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEgF3Nkxkc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEgF3Nkxkc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEgF3Nkxkc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEgF3Nkxkc .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-uEgF3Nkxkc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEgF3Nkxkc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEgF3Nkxkc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEgF3Nkxkc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEgF3Nkxkc .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEgF3Nkxkc .dropdown-item.active,
.cid-uEgF3Nkxkc .dropdown-item:active {
  background-color: transparent;
}
.cid-uEgF3Nkxkc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEgF3Nkxkc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEgF3Nkxkc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEgF3Nkxkc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEgF3Nkxkc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEgF3Nkxkc .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEgF3Nkxkc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEgF3Nkxkc .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEgF3Nkxkc .navbar-buttons {
    text-align: left;
  }
}
.cid-uEgF3Nkxkc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEgF3Nkxkc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEgF3Nkxkc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEgF3Nkxkc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEgF3Nkxkc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEgF3Nkxkc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEgF3Nkxkc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEgF3Nkxkc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEgF3Nkxkc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEgF3Nkxkc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEgF3Nkxkc .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEgF3Nkxkc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEgF3Nkxkc .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-uEgF3Nkxkc .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEgF3Nkxkc .navbar {
    height: 70px;
  }
  .cid-uEgF3Nkxkc .navbar.opened {
    height: auto;
  }
  .cid-uEgF3Nkxkc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEgF3Nkxkc .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEgF3Nkxkc .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEgF3Nkxkc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEgF3Nkxkc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEgF3Nkxkc .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEgF3Nkxkc .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEgF3Nkxkc .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEgF3Nkxkc .navbar-brand {
    margin-right: auto;
  }
  .cid-uEgF3Nkxkc .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEgF3Nkxkc .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEgF3Nkxkc .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEgF3Nkxkc .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-uEgF3Nkxkc .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEgF3Nkxkc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEgF3Nkxkc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEgF3Nkxkc .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEgF3Nkxkc .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-uEgF3Nkxkc .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEgF3Nkxkc .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEgF3NIAxm {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uEgF3NIAxm .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEgF3NIAxm .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEgF3NXPf0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEgF3NXPf0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEgF3NXPf0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEgF3Og4J1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEgF3Og4J1 .row {
  flex-direction: row-reverse;
}
.cid-uEgF3Og4J1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEgF3Og4J1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEgF3Og4J1 .mbr-description {
  text-align: left;
}
.cid-uEgF3Og4J1 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEgF3Og4J1 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEgF3Og4J1 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEgF3Og4J1 .card-title,
.cid-uEgF3Og4J1 .iconfont-wrapper {
  color: #000000;
}
.cid-uEgF3Og4J1 .card-text {
  color: #000000;
}
.cid-uEgF3Og4J1 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEgF3Og4J1 .mbr-text,
.cid-uEgF3Og4J1 .mbr-section-btn {
  text-align: center;
}
.cid-uEgF3Og4J1 .card-text,
.cid-uEgF3Og4J1 .item .mbr-section-btn {
  text-align: left;
}
.cid-uEgF3Og4J1 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEgF3Og4J1 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEgF3Og4J1 .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-uEgF3Og4J1 .mbr-text UL {
  text-align: left;
}
.cid-uEgF3OBlNJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uEgF3OBlNJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEgF3OBlNJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEgF3OBlNJ .mbr-text {
  color: #000000;
}
.cid-uEgF3OBlNJ .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uEgF3OBlNJ .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEgF3OBlNJ .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEgF3OBlNJ .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-uEgF3OBlNJ .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uEgF3OBlNJ .main-button {
    margin-bottom: 2rem;
  }
}
.cid-uEgF3OBlNJ .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEgF3OBlNJ .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEgF3OBlNJ .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-uEgF3OBlNJ .mbr-text UL {
  text-align: left;
}
.cid-uEgF3OBlNJ .mbr-section-subtitle,
.cid-uEgF3OBlNJ .main-button {
  color: #000000;
}
.cid-uEgF3ORd7x {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEgF3ORd7x .row {
  flex-direction: row-reverse;
}
.cid-uEgF3ORd7x .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEgF3ORd7x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEgF3ORd7x .mbr-description {
  text-align: left;
}
.cid-uEgF3ORd7x .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEgF3ORd7x .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEgF3ORd7x .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEgF3ORd7x .card-title,
.cid-uEgF3ORd7x .iconfont-wrapper {
  color: #000000;
}
.cid-uEgF3ORd7x .card-text {
  color: #000000;
}
.cid-uEgF3ORd7x .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEgF3ORd7x .mbr-text,
.cid-uEgF3ORd7x .mbr-section-btn {
  text-align: center;
}
.cid-uEgF3ORd7x .card-text,
.cid-uEgF3ORd7x .item .mbr-section-btn {
  text-align: left;
}
.cid-uEgF3ORd7x .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEgF3ORd7x .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEgF3ORd7x .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-uEgF3ORd7x .mbr-text UL {
  text-align: left;
}
.cid-uEgF3Pbz5K {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEgH0rHnA0 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEgH0rHnA0 .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-uEgH0rHnA0 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEgH0rHnA0 .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-uEgH0rHnA0 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEgH0rHnA0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEgH0rHnA0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEgH0rHnA0 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEgH0rHnA0 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEgH0rHnA0 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEgH0rHnA0 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEgH0rHnA0 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEgH0rHnA0 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEgH0rHnA0 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEgH0rHnA0 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEgH0rHnA0 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEgH0rHnA0 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEgH0rHnA0 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEgH0rHnA0 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEgH0rHnA0 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEgH0rHnA0 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEgH0rHnA0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEgH0rHnA0 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEgH0rHnA0 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEgH0rHnA0 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEgH0rHnA0 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEgH0rHnA0 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEgH0rHnA0 .nav-item:focus,
.cid-uEgH0rHnA0 .nav-link:focus {
  outline: none;
}
.cid-uEgH0rHnA0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEgH0rHnA0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEgH0rHnA0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEgH0rHnA0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEgH0rHnA0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEgH0rHnA0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEgH0rHnA0 .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-uEgH0rHnA0 .navbar.opened {
  transition: all 0.3s;
}
.cid-uEgH0rHnA0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEgH0rHnA0 .navbar .navbar-logo img {
  width: auto;
}
.cid-uEgH0rHnA0 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEgH0rHnA0 .navbar.collapsed {
  justify-content: center;
}
.cid-uEgH0rHnA0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEgH0rHnA0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEgH0rHnA0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEgH0rHnA0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEgH0rHnA0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEgH0rHnA0 .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-uEgH0rHnA0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEgH0rHnA0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEgH0rHnA0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEgH0rHnA0 .navbar {
    min-height: 72px;
  }
  .cid-uEgH0rHnA0 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEgH0rHnA0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEgH0rHnA0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEgH0rHnA0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEgH0rHnA0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEgH0rHnA0 .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-uEgH0rHnA0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEgH0rHnA0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEgH0rHnA0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEgH0rHnA0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEgH0rHnA0 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEgH0rHnA0 .dropdown-item.active,
.cid-uEgH0rHnA0 .dropdown-item:active {
  background-color: transparent;
}
.cid-uEgH0rHnA0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEgH0rHnA0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEgH0rHnA0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEgH0rHnA0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEgH0rHnA0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEgH0rHnA0 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEgH0rHnA0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEgH0rHnA0 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEgH0rHnA0 .navbar-buttons {
    text-align: left;
  }
}
.cid-uEgH0rHnA0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEgH0rHnA0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEgH0rHnA0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEgH0rHnA0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEgH0rHnA0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEgH0rHnA0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEgH0rHnA0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEgH0rHnA0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEgH0rHnA0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEgH0rHnA0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEgH0rHnA0 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEgH0rHnA0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEgH0rHnA0 .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-uEgH0rHnA0 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEgH0rHnA0 .navbar {
    height: 70px;
  }
  .cid-uEgH0rHnA0 .navbar.opened {
    height: auto;
  }
  .cid-uEgH0rHnA0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEgH0rHnA0 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEgH0rHnA0 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEgH0rHnA0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEgH0rHnA0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEgH0rHnA0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEgH0rHnA0 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEgH0rHnA0 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEgH0rHnA0 .navbar-brand {
    margin-right: auto;
  }
  .cid-uEgH0rHnA0 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEgH0rHnA0 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEgH0rHnA0 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEgH0rHnA0 .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-uEgH0rHnA0 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEgH0rHnA0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEgH0rHnA0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEgH0rHnA0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEgH0rHnA0 .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-uEgH0rHnA0 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEgH0rHnA0 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEgH0s51Rw {
  padding-top: 9rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEgH0s51Rw .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-uEgH0s51Rw .panel-group {
  border: none;
}
.cid-uEgH0s51Rw .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uEgH0s51Rw .card-header {
    padding: 0rem;
  }
}
.cid-uEgH0s51Rw .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uEgH0s51Rw .img-col {
  padding: 0;
}
.cid-uEgH0s51Rw .img-item {
  height: 100%;
}
.cid-uEgH0s51Rw img {
  height: 100%;
  object-fit: cover;
}
.cid-uEgH0s51Rw .collapsed span {
  transform: rotate(0deg);
}
.cid-uEgH0s51Rw .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uEgH0s51Rw p {
  margin-bottom: 0.3rem;
}
.cid-uEgH0s51Rw .panel-title-edit {
  color: #000000;
}
.cid-uEgH0s51Rw .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uEgH0s51Rw .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uEgH0s51Rw .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEgH0s51Rw .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uEgH0s51Rw .panel-text {
  color: #000000;
  text-align: left;
}
.cid-uEgH0s51Rw .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-uEgH0s51Rw .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uEgH0s51Rw .panel-title-edit,
.cid-uEgH0s51Rw .mbr-iconfont {
  color: #000000;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEmpBD8rcm {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEmpBD8rcm .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-uEmpBD8rcm .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEmpBD8rcm .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-uEmpBD8rcm .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEmpBD8rcm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEmpBD8rcm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEmpBD8rcm .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEmpBD8rcm .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEmpBD8rcm .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEmpBD8rcm .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEmpBD8rcm .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEmpBD8rcm .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEmpBD8rcm .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEmpBD8rcm .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEmpBD8rcm .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEmpBD8rcm .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEmpBD8rcm .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEmpBD8rcm .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEmpBD8rcm .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEmpBD8rcm .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEmpBD8rcm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEmpBD8rcm .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEmpBD8rcm .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEmpBD8rcm .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEmpBD8rcm .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEmpBD8rcm .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEmpBD8rcm .nav-item:focus,
.cid-uEmpBD8rcm .nav-link:focus {
  outline: none;
}
.cid-uEmpBD8rcm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEmpBD8rcm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEmpBD8rcm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEmpBD8rcm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEmpBD8rcm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEmpBD8rcm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEmpBD8rcm .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-uEmpBD8rcm .navbar.opened {
  transition: all 0.3s;
}
.cid-uEmpBD8rcm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEmpBD8rcm .navbar .navbar-logo img {
  width: auto;
}
.cid-uEmpBD8rcm .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEmpBD8rcm .navbar.collapsed {
  justify-content: center;
}
.cid-uEmpBD8rcm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEmpBD8rcm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEmpBD8rcm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEmpBD8rcm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEmpBD8rcm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEmpBD8rcm .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-uEmpBD8rcm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEmpBD8rcm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEmpBD8rcm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEmpBD8rcm .navbar {
    min-height: 72px;
  }
  .cid-uEmpBD8rcm .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEmpBD8rcm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEmpBD8rcm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEmpBD8rcm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEmpBD8rcm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEmpBD8rcm .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-uEmpBD8rcm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEmpBD8rcm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEmpBD8rcm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEmpBD8rcm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEmpBD8rcm .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEmpBD8rcm .dropdown-item.active,
.cid-uEmpBD8rcm .dropdown-item:active {
  background-color: transparent;
}
.cid-uEmpBD8rcm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEmpBD8rcm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEmpBD8rcm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEmpBD8rcm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEmpBD8rcm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEmpBD8rcm .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEmpBD8rcm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEmpBD8rcm .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEmpBD8rcm .navbar-buttons {
    text-align: left;
  }
}
.cid-uEmpBD8rcm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEmpBD8rcm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEmpBD8rcm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEmpBD8rcm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEmpBD8rcm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEmpBD8rcm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEmpBD8rcm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEmpBD8rcm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEmpBD8rcm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEmpBD8rcm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEmpBD8rcm .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEmpBD8rcm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEmpBD8rcm .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-uEmpBD8rcm .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEmpBD8rcm .navbar {
    height: 70px;
  }
  .cid-uEmpBD8rcm .navbar.opened {
    height: auto;
  }
  .cid-uEmpBD8rcm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEmpBD8rcm .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEmpBD8rcm .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEmpBD8rcm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEmpBD8rcm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEmpBD8rcm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEmpBD8rcm .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEmpBD8rcm .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEmpBD8rcm .navbar-brand {
    margin-right: auto;
  }
  .cid-uEmpBD8rcm .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEmpBD8rcm .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEmpBD8rcm .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEmpBD8rcm .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-uEmpBD8rcm .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEmpBD8rcm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEmpBD8rcm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEmpBD8rcm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEmpBD8rcm .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-uEmpBD8rcm .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEmpBD8rcm .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEmpBDyLr0 {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEmpBDyLr0 .item:focus,
.cid-uEmpBDyLr0 span:focus {
  outline: none;
}
.cid-uEmpBDyLr0 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uEmpBDyLr0 .item {
    margin-bottom: 1rem;
  }
}
.cid-uEmpBDyLr0 .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-uEmpBDyLr0 .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uEmpBDyLr0 .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-uEmpBDyLr0 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uEmpBDyLr0 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uEmpBDyLr0 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEmpBDyLr0 .mbr-text,
.cid-uEmpBDyLr0 .item .mbr-section-btn {
  text-align: center;
}
.cid-uEmpBDyLr0 .content-head {
  max-width: 800px;
}
.cid-uEmpBDyLr0 .mbr-number {
  color: #9fe870;
}
.cid-uEmpBDyLr0 .mbr-section-subtitle,
.cid-uEmpBDyLr0 .mbr-section-head .mbr-section-btn {
  text-align: center;
}
.cid-uEmpBDyLr0 .mbr-text {
  text-align: left;
}
.cid-uEmpBDyLr0 .mbr-text,
.cid-uEmpBDyLr0 .mbr-card-btn {
  text-align: left;
}
.cid-uEmpBDyLr0 .mbr-text,
.cid-uEmpBDyLr0 .mbr-section-btn {
  text-align: left;
}
.cid-uEmpBDyLr0 .mbr-text,
.cid-uEmpBDyLr0 .item-footer .mbr-section-btn {
  text-align: left;
}
.cid-uEmpBDyLr0 .card-text,
.cid-uEmpBDyLr0 .item .mbr-section-btn {
  text-align: left;
}
.cid-uEmpBDyLr0 .card-title {
  text-align: left;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEmr9c97JC {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEmr9c97JC .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-uEmr9c97JC .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEmr9c97JC .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-uEmr9c97JC .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEmr9c97JC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEmr9c97JC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEmr9c97JC .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEmr9c97JC .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEmr9c97JC .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEmr9c97JC .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEmr9c97JC .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEmr9c97JC .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEmr9c97JC .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEmr9c97JC .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEmr9c97JC .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEmr9c97JC .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEmr9c97JC .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEmr9c97JC .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEmr9c97JC .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEmr9c97JC .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEmr9c97JC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEmr9c97JC .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEmr9c97JC .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEmr9c97JC .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEmr9c97JC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEmr9c97JC .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEmr9c97JC .nav-item:focus,
.cid-uEmr9c97JC .nav-link:focus {
  outline: none;
}
.cid-uEmr9c97JC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEmr9c97JC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEmr9c97JC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEmr9c97JC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEmr9c97JC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEmr9c97JC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEmr9c97JC .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-uEmr9c97JC .navbar.opened {
  transition: all 0.3s;
}
.cid-uEmr9c97JC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEmr9c97JC .navbar .navbar-logo img {
  width: auto;
}
.cid-uEmr9c97JC .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEmr9c97JC .navbar.collapsed {
  justify-content: center;
}
.cid-uEmr9c97JC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEmr9c97JC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEmr9c97JC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEmr9c97JC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEmr9c97JC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEmr9c97JC .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-uEmr9c97JC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEmr9c97JC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEmr9c97JC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEmr9c97JC .navbar {
    min-height: 72px;
  }
  .cid-uEmr9c97JC .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEmr9c97JC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEmr9c97JC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEmr9c97JC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEmr9c97JC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEmr9c97JC .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-uEmr9c97JC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEmr9c97JC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEmr9c97JC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEmr9c97JC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEmr9c97JC .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEmr9c97JC .dropdown-item.active,
.cid-uEmr9c97JC .dropdown-item:active {
  background-color: transparent;
}
.cid-uEmr9c97JC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEmr9c97JC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEmr9c97JC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEmr9c97JC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEmr9c97JC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEmr9c97JC .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEmr9c97JC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEmr9c97JC .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEmr9c97JC .navbar-buttons {
    text-align: left;
  }
}
.cid-uEmr9c97JC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEmr9c97JC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEmr9c97JC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEmr9c97JC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEmr9c97JC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEmr9c97JC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEmr9c97JC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEmr9c97JC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEmr9c97JC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEmr9c97JC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEmr9c97JC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEmr9c97JC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEmr9c97JC .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-uEmr9c97JC .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEmr9c97JC .navbar {
    height: 70px;
  }
  .cid-uEmr9c97JC .navbar.opened {
    height: auto;
  }
  .cid-uEmr9c97JC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEmr9c97JC .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEmr9c97JC .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEmr9c97JC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEmr9c97JC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEmr9c97JC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEmr9c97JC .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEmr9c97JC .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEmr9c97JC .navbar-brand {
    margin-right: auto;
  }
  .cid-uEmr9c97JC .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEmr9c97JC .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEmr9c97JC .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEmr9c97JC .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-uEmr9c97JC .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEmr9c97JC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEmr9c97JC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEmr9c97JC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEmr9c97JC .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-uEmr9c97JC .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEmr9c97JC .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEmr9cx7Lm {
  padding-top: 9rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEmr9cx7Lm .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-uEmr9cx7Lm .panel-group {
  border: none;
}
.cid-uEmr9cx7Lm .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uEmr9cx7Lm .card-header {
    padding: 0rem;
  }
}
.cid-uEmr9cx7Lm .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uEmr9cx7Lm .img-col {
  padding: 0;
}
.cid-uEmr9cx7Lm .img-item {
  height: 100%;
}
.cid-uEmr9cx7Lm img {
  height: 100%;
  object-fit: cover;
}
.cid-uEmr9cx7Lm .collapsed span {
  transform: rotate(0deg);
}
.cid-uEmr9cx7Lm .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uEmr9cx7Lm p {
  margin-bottom: 0.3rem;
}
.cid-uEmr9cx7Lm .panel-title-edit {
  color: #000000;
}
.cid-uEmr9cx7Lm .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uEmr9cx7Lm .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uEmr9cx7Lm .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEmr9cx7Lm .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uEmr9cx7Lm .panel-text {
  color: #000000;
  text-align: left;
}
.cid-uEmr9cx7Lm .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-uEmr9cx7Lm .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uEmr9cx7Lm .panel-title-edit,
.cid-uEmr9cx7Lm .mbr-iconfont {
  color: #000000;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEn3VzXjuK {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEn3VzXjuK .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-uEn3VzXjuK .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEn3VzXjuK .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-uEn3VzXjuK .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEn3VzXjuK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEn3VzXjuK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEn3VzXjuK .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEn3VzXjuK .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEn3VzXjuK .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEn3VzXjuK .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEn3VzXjuK .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEn3VzXjuK .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEn3VzXjuK .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEn3VzXjuK .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEn3VzXjuK .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEn3VzXjuK .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEn3VzXjuK .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEn3VzXjuK .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEn3VzXjuK .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEn3VzXjuK .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEn3VzXjuK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEn3VzXjuK .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEn3VzXjuK .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEn3VzXjuK .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEn3VzXjuK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEn3VzXjuK .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEn3VzXjuK .nav-item:focus,
.cid-uEn3VzXjuK .nav-link:focus {
  outline: none;
}
.cid-uEn3VzXjuK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEn3VzXjuK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEn3VzXjuK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEn3VzXjuK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEn3VzXjuK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEn3VzXjuK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEn3VzXjuK .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-uEn3VzXjuK .navbar.opened {
  transition: all 0.3s;
}
.cid-uEn3VzXjuK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEn3VzXjuK .navbar .navbar-logo img {
  width: auto;
}
.cid-uEn3VzXjuK .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEn3VzXjuK .navbar.collapsed {
  justify-content: center;
}
.cid-uEn3VzXjuK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEn3VzXjuK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEn3VzXjuK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEn3VzXjuK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEn3VzXjuK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEn3VzXjuK .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-uEn3VzXjuK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEn3VzXjuK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEn3VzXjuK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEn3VzXjuK .navbar {
    min-height: 72px;
  }
  .cid-uEn3VzXjuK .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEn3VzXjuK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEn3VzXjuK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEn3VzXjuK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEn3VzXjuK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEn3VzXjuK .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-uEn3VzXjuK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEn3VzXjuK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEn3VzXjuK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEn3VzXjuK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEn3VzXjuK .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEn3VzXjuK .dropdown-item.active,
.cid-uEn3VzXjuK .dropdown-item:active {
  background-color: transparent;
}
.cid-uEn3VzXjuK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEn3VzXjuK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEn3VzXjuK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEn3VzXjuK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEn3VzXjuK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEn3VzXjuK .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEn3VzXjuK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEn3VzXjuK .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEn3VzXjuK .navbar-buttons {
    text-align: left;
  }
}
.cid-uEn3VzXjuK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEn3VzXjuK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEn3VzXjuK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEn3VzXjuK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn3VzXjuK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn3VzXjuK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEn3VzXjuK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn3VzXjuK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEn3VzXjuK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEn3VzXjuK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn3VzXjuK .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEn3VzXjuK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn3VzXjuK .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-uEn3VzXjuK .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEn3VzXjuK .navbar {
    height: 70px;
  }
  .cid-uEn3VzXjuK .navbar.opened {
    height: auto;
  }
  .cid-uEn3VzXjuK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEn3VzXjuK .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEn3VzXjuK .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEn3VzXjuK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEn3VzXjuK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEn3VzXjuK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEn3VzXjuK .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEn3VzXjuK .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEn3VzXjuK .navbar-brand {
    margin-right: auto;
  }
  .cid-uEn3VzXjuK .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEn3VzXjuK .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEn3VzXjuK .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEn3VzXjuK .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-uEn3VzXjuK .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEn3VzXjuK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEn3VzXjuK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEn3VzXjuK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEn3VzXjuK .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-uEn3VzXjuK .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEn3VzXjuK .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEn3VAlznD {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uEn3VAlznD .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEn3VAlznD .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEn3VAymLO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEn3VAymLO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn3VAymLO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn3VASEpW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn3VASEpW .row {
  flex-direction: row-reverse;
}
.cid-uEn3VASEpW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn3VASEpW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn3VASEpW .mbr-description {
  text-align: left;
}
.cid-uEn3VASEpW .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn3VASEpW .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn3VASEpW .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn3VASEpW .card-title,
.cid-uEn3VASEpW .iconfont-wrapper {
  color: #000000;
}
.cid-uEn3VASEpW .card-text {
  color: #000000;
}
.cid-uEn3VASEpW .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn3VASEpW .mbr-text,
.cid-uEn3VASEpW .mbr-section-btn {
  text-align: center;
}
.cid-uEn3VASEpW .card-text,
.cid-uEn3VASEpW .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn3VASEpW .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn3VASEpW .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn3VASEpW .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-uEn3VASEpW .mbr-text UL {
  text-align: left;
}
.cid-uEn3VBb4qG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn3VBb4qG .row {
  flex-direction: row-reverse;
}
.cid-uEn3VBb4qG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn3VBb4qG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn3VBb4qG .mbr-description {
  text-align: left;
}
.cid-uEn3VBb4qG .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn3VBb4qG .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn3VBb4qG .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn3VBb4qG .card-title,
.cid-uEn3VBb4qG .iconfont-wrapper {
  color: #000000;
}
.cid-uEn3VBb4qG .card-text {
  color: #000000;
}
.cid-uEn3VBb4qG .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn3VBb4qG .mbr-text,
.cid-uEn3VBb4qG .mbr-section-btn {
  text-align: center;
}
.cid-uEn3VBb4qG .card-text,
.cid-uEn3VBb4qG .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn3VBb4qG .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn3VBb4qG .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn3VBb4qG .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-uEn3VBb4qG .mbr-text UL {
  text-align: left;
}
.cid-uEn3VBv9zi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEn47lHJs0 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEn47lHJs0 .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-uEn47lHJs0 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEn47lHJs0 .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-uEn47lHJs0 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEn47lHJs0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEn47lHJs0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEn47lHJs0 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEn47lHJs0 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEn47lHJs0 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEn47lHJs0 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEn47lHJs0 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEn47lHJs0 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEn47lHJs0 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEn47lHJs0 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEn47lHJs0 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEn47lHJs0 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEn47lHJs0 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEn47lHJs0 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEn47lHJs0 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEn47lHJs0 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEn47lHJs0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEn47lHJs0 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEn47lHJs0 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEn47lHJs0 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEn47lHJs0 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEn47lHJs0 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEn47lHJs0 .nav-item:focus,
.cid-uEn47lHJs0 .nav-link:focus {
  outline: none;
}
.cid-uEn47lHJs0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEn47lHJs0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEn47lHJs0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEn47lHJs0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEn47lHJs0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEn47lHJs0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEn47lHJs0 .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-uEn47lHJs0 .navbar.opened {
  transition: all 0.3s;
}
.cid-uEn47lHJs0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEn47lHJs0 .navbar .navbar-logo img {
  width: auto;
}
.cid-uEn47lHJs0 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEn47lHJs0 .navbar.collapsed {
  justify-content: center;
}
.cid-uEn47lHJs0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEn47lHJs0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEn47lHJs0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEn47lHJs0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEn47lHJs0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEn47lHJs0 .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-uEn47lHJs0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEn47lHJs0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEn47lHJs0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEn47lHJs0 .navbar {
    min-height: 72px;
  }
  .cid-uEn47lHJs0 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEn47lHJs0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEn47lHJs0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEn47lHJs0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEn47lHJs0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEn47lHJs0 .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-uEn47lHJs0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEn47lHJs0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEn47lHJs0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEn47lHJs0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEn47lHJs0 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEn47lHJs0 .dropdown-item.active,
.cid-uEn47lHJs0 .dropdown-item:active {
  background-color: transparent;
}
.cid-uEn47lHJs0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEn47lHJs0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEn47lHJs0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEn47lHJs0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEn47lHJs0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEn47lHJs0 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEn47lHJs0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEn47lHJs0 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEn47lHJs0 .navbar-buttons {
    text-align: left;
  }
}
.cid-uEn47lHJs0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEn47lHJs0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEn47lHJs0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEn47lHJs0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn47lHJs0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn47lHJs0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEn47lHJs0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn47lHJs0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEn47lHJs0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEn47lHJs0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn47lHJs0 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEn47lHJs0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn47lHJs0 .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-uEn47lHJs0 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEn47lHJs0 .navbar {
    height: 70px;
  }
  .cid-uEn47lHJs0 .navbar.opened {
    height: auto;
  }
  .cid-uEn47lHJs0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEn47lHJs0 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEn47lHJs0 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEn47lHJs0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEn47lHJs0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEn47lHJs0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEn47lHJs0 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEn47lHJs0 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEn47lHJs0 .navbar-brand {
    margin-right: auto;
  }
  .cid-uEn47lHJs0 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEn47lHJs0 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEn47lHJs0 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEn47lHJs0 .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-uEn47lHJs0 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEn47lHJs0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEn47lHJs0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEn47lHJs0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEn47lHJs0 .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-uEn47lHJs0 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEn47lHJs0 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEn47mgIyS {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uEn47mgIyS .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEn47mgIyS .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEn47mw8dF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEn47mw8dF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn47mw8dF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn47n64EJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uEn47n64EJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn47n64EJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn47n64EJ .mbr-text {
  color: #000000;
}
.cid-uEn47n64EJ .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uEn47n64EJ .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn47n64EJ .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn47n64EJ .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-uEn47n64EJ .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uEn47n64EJ .main-button {
    margin-bottom: 2rem;
  }
}
.cid-uEn47n64EJ .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn47n64EJ .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn47n64EJ .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-uEn47n64EJ .mbr-text UL {
  text-align: left;
}
.cid-uEn47n64EJ .mbr-section-subtitle,
.cid-uEn47n64EJ .main-button {
  color: #000000;
}
.cid-uEn47nnoUC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn47nnoUC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn47nnoUC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn47nnoUC .mbr-description {
  text-align: left;
}
.cid-uEn47nnoUC .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn47nnoUC .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn47nnoUC .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn47nnoUC .card-title,
.cid-uEn47nnoUC .iconfont-wrapper {
  color: #000000;
}
.cid-uEn47nnoUC .card-text {
  color: #000000;
}
.cid-uEn47nnoUC .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn47nnoUC .mbr-text,
.cid-uEn47nnoUC .mbr-section-btn {
  text-align: center;
}
.cid-uEn47nnoUC .card-text,
.cid-uEn47nnoUC .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn47nnoUC .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn47nnoUC .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn47nnoUC .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-uEn47nnoUC .mbr-text UL {
  text-align: left;
}
.cid-uEn47nECDD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEn4g8IOiu {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEn4g8IOiu .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-uEn4g8IOiu .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEn4g8IOiu .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-uEn4g8IOiu .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEn4g8IOiu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEn4g8IOiu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEn4g8IOiu .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEn4g8IOiu .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEn4g8IOiu .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEn4g8IOiu .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEn4g8IOiu .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEn4g8IOiu .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEn4g8IOiu .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEn4g8IOiu .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEn4g8IOiu .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEn4g8IOiu .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEn4g8IOiu .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEn4g8IOiu .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEn4g8IOiu .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEn4g8IOiu .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEn4g8IOiu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEn4g8IOiu .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEn4g8IOiu .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEn4g8IOiu .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEn4g8IOiu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEn4g8IOiu .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEn4g8IOiu .nav-item:focus,
.cid-uEn4g8IOiu .nav-link:focus {
  outline: none;
}
.cid-uEn4g8IOiu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEn4g8IOiu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEn4g8IOiu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEn4g8IOiu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEn4g8IOiu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEn4g8IOiu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEn4g8IOiu .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-uEn4g8IOiu .navbar.opened {
  transition: all 0.3s;
}
.cid-uEn4g8IOiu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEn4g8IOiu .navbar .navbar-logo img {
  width: auto;
}
.cid-uEn4g8IOiu .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEn4g8IOiu .navbar.collapsed {
  justify-content: center;
}
.cid-uEn4g8IOiu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEn4g8IOiu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEn4g8IOiu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEn4g8IOiu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEn4g8IOiu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEn4g8IOiu .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-uEn4g8IOiu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEn4g8IOiu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEn4g8IOiu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEn4g8IOiu .navbar {
    min-height: 72px;
  }
  .cid-uEn4g8IOiu .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEn4g8IOiu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEn4g8IOiu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEn4g8IOiu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEn4g8IOiu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEn4g8IOiu .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-uEn4g8IOiu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEn4g8IOiu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEn4g8IOiu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEn4g8IOiu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEn4g8IOiu .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEn4g8IOiu .dropdown-item.active,
.cid-uEn4g8IOiu .dropdown-item:active {
  background-color: transparent;
}
.cid-uEn4g8IOiu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEn4g8IOiu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEn4g8IOiu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEn4g8IOiu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEn4g8IOiu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEn4g8IOiu .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEn4g8IOiu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEn4g8IOiu .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEn4g8IOiu .navbar-buttons {
    text-align: left;
  }
}
.cid-uEn4g8IOiu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEn4g8IOiu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEn4g8IOiu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEn4g8IOiu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn4g8IOiu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn4g8IOiu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEn4g8IOiu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn4g8IOiu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEn4g8IOiu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEn4g8IOiu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn4g8IOiu .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEn4g8IOiu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn4g8IOiu .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-uEn4g8IOiu .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEn4g8IOiu .navbar {
    height: 70px;
  }
  .cid-uEn4g8IOiu .navbar.opened {
    height: auto;
  }
  .cid-uEn4g8IOiu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEn4g8IOiu .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEn4g8IOiu .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEn4g8IOiu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEn4g8IOiu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEn4g8IOiu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEn4g8IOiu .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEn4g8IOiu .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEn4g8IOiu .navbar-brand {
    margin-right: auto;
  }
  .cid-uEn4g8IOiu .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEn4g8IOiu .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEn4g8IOiu .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEn4g8IOiu .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-uEn4g8IOiu .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEn4g8IOiu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEn4g8IOiu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEn4g8IOiu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEn4g8IOiu .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-uEn4g8IOiu .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEn4g8IOiu .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEn4g93HU1 {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uEn4g93HU1 .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEn4g93HU1 .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEn4g9fJz0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEn4g9fJz0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn4g9fJz0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn4g9uEqn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn4g9uEqn .row {
  flex-direction: row-reverse;
}
.cid-uEn4g9uEqn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn4g9uEqn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn4g9uEqn .mbr-description {
  text-align: left;
}
.cid-uEn4g9uEqn .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn4g9uEqn .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn4g9uEqn .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn4g9uEqn .card-title,
.cid-uEn4g9uEqn .iconfont-wrapper {
  color: #000000;
}
.cid-uEn4g9uEqn .card-text {
  color: #000000;
}
.cid-uEn4g9uEqn .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn4g9uEqn .mbr-text,
.cid-uEn4g9uEqn .mbr-section-btn {
  text-align: center;
}
.cid-uEn4g9uEqn .card-text,
.cid-uEn4g9uEqn .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn4g9uEqn .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn4g9uEqn .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn4g9uEqn .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-uEn4g9uEqn .mbr-text UL {
  text-align: left;
}
.cid-uEn4g9NT2m {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn4g9NT2m .row {
  flex-direction: row-reverse;
}
.cid-uEn4g9NT2m .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn4g9NT2m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn4g9NT2m .mbr-description {
  text-align: left;
}
.cid-uEn4g9NT2m .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn4g9NT2m .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn4g9NT2m .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn4g9NT2m .card-title,
.cid-uEn4g9NT2m .iconfont-wrapper {
  color: #000000;
}
.cid-uEn4g9NT2m .card-text {
  color: #000000;
}
.cid-uEn4g9NT2m .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn4g9NT2m .mbr-text,
.cid-uEn4g9NT2m .mbr-section-btn {
  text-align: center;
}
.cid-uEn4g9NT2m .card-text,
.cid-uEn4g9NT2m .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn4g9NT2m .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn4g9NT2m .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn4g9NT2m .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-uEn4g9NT2m .mbr-text UL {
  text-align: left;
}
.cid-uEn4ga3g0r {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEn4no0cw0 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEn4no0cw0 .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-uEn4no0cw0 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEn4no0cw0 .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-uEn4no0cw0 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEn4no0cw0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEn4no0cw0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEn4no0cw0 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEn4no0cw0 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEn4no0cw0 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEn4no0cw0 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEn4no0cw0 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEn4no0cw0 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEn4no0cw0 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEn4no0cw0 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEn4no0cw0 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEn4no0cw0 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEn4no0cw0 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEn4no0cw0 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEn4no0cw0 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEn4no0cw0 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEn4no0cw0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEn4no0cw0 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEn4no0cw0 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEn4no0cw0 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEn4no0cw0 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEn4no0cw0 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEn4no0cw0 .nav-item:focus,
.cid-uEn4no0cw0 .nav-link:focus {
  outline: none;
}
.cid-uEn4no0cw0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEn4no0cw0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEn4no0cw0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEn4no0cw0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEn4no0cw0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEn4no0cw0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEn4no0cw0 .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-uEn4no0cw0 .navbar.opened {
  transition: all 0.3s;
}
.cid-uEn4no0cw0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEn4no0cw0 .navbar .navbar-logo img {
  width: auto;
}
.cid-uEn4no0cw0 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEn4no0cw0 .navbar.collapsed {
  justify-content: center;
}
.cid-uEn4no0cw0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEn4no0cw0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEn4no0cw0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEn4no0cw0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEn4no0cw0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEn4no0cw0 .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-uEn4no0cw0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEn4no0cw0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEn4no0cw0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEn4no0cw0 .navbar {
    min-height: 72px;
  }
  .cid-uEn4no0cw0 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEn4no0cw0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEn4no0cw0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEn4no0cw0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEn4no0cw0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEn4no0cw0 .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-uEn4no0cw0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEn4no0cw0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEn4no0cw0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEn4no0cw0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEn4no0cw0 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEn4no0cw0 .dropdown-item.active,
.cid-uEn4no0cw0 .dropdown-item:active {
  background-color: transparent;
}
.cid-uEn4no0cw0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEn4no0cw0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEn4no0cw0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEn4no0cw0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEn4no0cw0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEn4no0cw0 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEn4no0cw0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEn4no0cw0 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEn4no0cw0 .navbar-buttons {
    text-align: left;
  }
}
.cid-uEn4no0cw0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEn4no0cw0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEn4no0cw0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEn4no0cw0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn4no0cw0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn4no0cw0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEn4no0cw0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn4no0cw0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEn4no0cw0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEn4no0cw0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn4no0cw0 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEn4no0cw0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn4no0cw0 .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-uEn4no0cw0 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEn4no0cw0 .navbar {
    height: 70px;
  }
  .cid-uEn4no0cw0 .navbar.opened {
    height: auto;
  }
  .cid-uEn4no0cw0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEn4no0cw0 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEn4no0cw0 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEn4no0cw0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEn4no0cw0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEn4no0cw0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEn4no0cw0 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEn4no0cw0 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEn4no0cw0 .navbar-brand {
    margin-right: auto;
  }
  .cid-uEn4no0cw0 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEn4no0cw0 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEn4no0cw0 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEn4no0cw0 .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-uEn4no0cw0 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEn4no0cw0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEn4no0cw0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEn4no0cw0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEn4no0cw0 .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-uEn4no0cw0 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEn4no0cw0 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEn4nomCxU {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uEn4nomCxU .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEn4nomCxU .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEn4noxU03 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEn4noxU03 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn4noxU03 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn4noNUCD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn4noNUCD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn4noNUCD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn4noNUCD .mbr-description {
  text-align: left;
}
.cid-uEn4noNUCD .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn4noNUCD .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn4noNUCD .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn4noNUCD .card-title,
.cid-uEn4noNUCD .iconfont-wrapper {
  color: #000000;
}
.cid-uEn4noNUCD .card-text {
  color: #000000;
}
.cid-uEn4noNUCD .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn4noNUCD .mbr-text,
.cid-uEn4noNUCD .mbr-section-btn {
  text-align: center;
}
.cid-uEn4noNUCD .card-text,
.cid-uEn4noNUCD .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn4noNUCD .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn4noNUCD .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn4noNUCD .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-uEn4noNUCD .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uEn4noNUCD .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uEn4noNUCD .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn4noNUCD .mbr-text UL {
  text-align: left;
}
.cid-uEn4noNUCD .mbr-text {
  text-align: left;
}
.cid-uEn4noNUCD .mbr-subtitle {
  text-align: center;
}
.cid-uEn4np5tzE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn4np5tzE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn4np5tzE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn4np5tzE .mbr-description {
  text-align: left;
}
.cid-uEn4np5tzE .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn4np5tzE .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn4np5tzE .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn4np5tzE .card-title,
.cid-uEn4np5tzE .iconfont-wrapper {
  color: #000000;
}
.cid-uEn4np5tzE .card-text {
  color: #000000;
}
.cid-uEn4np5tzE .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn4np5tzE .mbr-text,
.cid-uEn4np5tzE .mbr-section-btn {
  text-align: center;
}
.cid-uEn4np5tzE .card-text,
.cid-uEn4np5tzE .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn4np5tzE .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn4np5tzE .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn4np5tzE .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-uEn4np5tzE .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uEn4np5tzE .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uEn4np5tzE .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn4np5tzE .mbr-text UL {
  text-align: left;
}
.cid-uEn4np5tzE .mbr-text {
  text-align: left;
}
.cid-uEn4np5tzE .mbr-subtitle {
  text-align: center;
}
.cid-uEn4nplZhL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEn4u7jjKb {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEn4u7jjKb .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-uEn4u7jjKb .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEn4u7jjKb .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-uEn4u7jjKb .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEn4u7jjKb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEn4u7jjKb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEn4u7jjKb .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEn4u7jjKb .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEn4u7jjKb .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEn4u7jjKb .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEn4u7jjKb .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEn4u7jjKb .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEn4u7jjKb .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEn4u7jjKb .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEn4u7jjKb .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEn4u7jjKb .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEn4u7jjKb .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEn4u7jjKb .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEn4u7jjKb .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEn4u7jjKb .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEn4u7jjKb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEn4u7jjKb .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEn4u7jjKb .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEn4u7jjKb .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEn4u7jjKb .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEn4u7jjKb .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEn4u7jjKb .nav-item:focus,
.cid-uEn4u7jjKb .nav-link:focus {
  outline: none;
}
.cid-uEn4u7jjKb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEn4u7jjKb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEn4u7jjKb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEn4u7jjKb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEn4u7jjKb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEn4u7jjKb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEn4u7jjKb .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-uEn4u7jjKb .navbar.opened {
  transition: all 0.3s;
}
.cid-uEn4u7jjKb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEn4u7jjKb .navbar .navbar-logo img {
  width: auto;
}
.cid-uEn4u7jjKb .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEn4u7jjKb .navbar.collapsed {
  justify-content: center;
}
.cid-uEn4u7jjKb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEn4u7jjKb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEn4u7jjKb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEn4u7jjKb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEn4u7jjKb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEn4u7jjKb .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-uEn4u7jjKb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEn4u7jjKb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEn4u7jjKb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEn4u7jjKb .navbar {
    min-height: 72px;
  }
  .cid-uEn4u7jjKb .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEn4u7jjKb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEn4u7jjKb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEn4u7jjKb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEn4u7jjKb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEn4u7jjKb .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-uEn4u7jjKb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEn4u7jjKb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEn4u7jjKb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEn4u7jjKb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEn4u7jjKb .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEn4u7jjKb .dropdown-item.active,
.cid-uEn4u7jjKb .dropdown-item:active {
  background-color: transparent;
}
.cid-uEn4u7jjKb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEn4u7jjKb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEn4u7jjKb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEn4u7jjKb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEn4u7jjKb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEn4u7jjKb .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEn4u7jjKb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEn4u7jjKb .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEn4u7jjKb .navbar-buttons {
    text-align: left;
  }
}
.cid-uEn4u7jjKb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEn4u7jjKb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEn4u7jjKb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEn4u7jjKb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn4u7jjKb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn4u7jjKb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEn4u7jjKb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn4u7jjKb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEn4u7jjKb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEn4u7jjKb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn4u7jjKb .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEn4u7jjKb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn4u7jjKb .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-uEn4u7jjKb .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEn4u7jjKb .navbar {
    height: 70px;
  }
  .cid-uEn4u7jjKb .navbar.opened {
    height: auto;
  }
  .cid-uEn4u7jjKb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEn4u7jjKb .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEn4u7jjKb .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEn4u7jjKb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEn4u7jjKb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEn4u7jjKb .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEn4u7jjKb .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEn4u7jjKb .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEn4u7jjKb .navbar-brand {
    margin-right: auto;
  }
  .cid-uEn4u7jjKb .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEn4u7jjKb .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEn4u7jjKb .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEn4u7jjKb .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-uEn4u7jjKb .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEn4u7jjKb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEn4u7jjKb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEn4u7jjKb .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEn4u7jjKb .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-uEn4u7jjKb .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEn4u7jjKb .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEn4u7Fl2m {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uEn4u7Fl2m .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEn4u7Fl2m .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEn4u7ScQS {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uEn4u7ScQS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn4u7ScQS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn4u8ap86 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEn4u8ap86 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn4u8ap86 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn4u8ap86 .mbr-text {
  color: #000000;
}
.cid-uEn4u8ap86 .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uEn4u8ap86 .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn4u8ap86 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn4u8ap86 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-uEn4u8ap86 .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uEn4u8ap86 .main-button {
    margin-bottom: 2rem;
  }
}
.cid-uEn4u8ap86 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn4u8ap86 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn4u8ap86 .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-uEn4u8ap86 .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uEn4u8ap86 .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uEn4u8ap86 .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn4u8ap86 .mbr-text UL {
  text-align: left;
}
.cid-uEn4u8ap86 .mbr-section-subtitle,
.cid-uEn4u8ap86 .main-button {
  color: #000000;
}
.cid-uEn4u8s1X9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn4u8s1X9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn4u8s1X9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn4u8s1X9 .mbr-description {
  text-align: left;
}
.cid-uEn4u8s1X9 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn4u8s1X9 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn4u8s1X9 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn4u8s1X9 .card-title,
.cid-uEn4u8s1X9 .iconfont-wrapper {
  color: #000000;
}
.cid-uEn4u8s1X9 .card-text {
  color: #000000;
}
.cid-uEn4u8s1X9 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn4u8s1X9 .mbr-text,
.cid-uEn4u8s1X9 .mbr-section-btn {
  text-align: center;
}
.cid-uEn4u8s1X9 .card-text,
.cid-uEn4u8s1X9 .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn4u8s1X9 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn4u8s1X9 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn4u8s1X9 .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-uEn4u8s1X9 .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uEn4u8s1X9 .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uEn4u8s1X9 .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn4u8s1X9 .mbr-text UL {
  text-align: left;
}
.cid-uEn4u8s1X9 .mbr-text {
  text-align: left;
}
.cid-uEn4u8s1X9 .mbr-subtitle {
  text-align: center;
}
.cid-uEn4u8LcNH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn4u8LcNH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn4u8LcNH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn4u8LcNH .mbr-description {
  text-align: left;
}
.cid-uEn4u8LcNH .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn4u8LcNH .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn4u8LcNH .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn4u8LcNH .card-title,
.cid-uEn4u8LcNH .iconfont-wrapper {
  color: #000000;
}
.cid-uEn4u8LcNH .card-text {
  color: #000000;
}
.cid-uEn4u8LcNH .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn4u8LcNH .mbr-text,
.cid-uEn4u8LcNH .mbr-section-btn {
  text-align: center;
}
.cid-uEn4u8LcNH .card-text,
.cid-uEn4u8LcNH .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn4u8LcNH .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn4u8LcNH .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn4u8LcNH .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-uEn4u8LcNH .mbr-text UL {
  text-align: left;
}
.cid-uEn4u95qms {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn4u95qms .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn4u95qms .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn4u95qms .mbr-description {
  text-align: left;
}
.cid-uEn4u95qms .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn4u95qms .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn4u95qms .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn4u95qms .card-title,
.cid-uEn4u95qms .iconfont-wrapper {
  color: #000000;
}
.cid-uEn4u95qms .card-text {
  color: #000000;
}
.cid-uEn4u95qms .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn4u95qms .mbr-text,
.cid-uEn4u95qms .mbr-section-btn {
  text-align: center;
}
.cid-uEn4u95qms .card-text,
.cid-uEn4u95qms .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn4u95qms .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn4u95qms .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn4u95qms .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-uEn4u95qms .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uEn4u95qms .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uEn4u95qms .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn4u95qms .mbr-text UL {
  text-align: left;
}
.cid-uEn4u95qms .mbr-text {
  text-align: left;
}
.cid-uEn4u95qms .mbr-subtitle {
  text-align: center;
}
.cid-uEn4u9q15N {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn4u9q15N .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn4u9q15N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn4u9q15N .mbr-description {
  text-align: left;
}
.cid-uEn4u9q15N .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn4u9q15N .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn4u9q15N .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn4u9q15N .card-title,
.cid-uEn4u9q15N .iconfont-wrapper {
  color: #000000;
}
.cid-uEn4u9q15N .card-text {
  color: #000000;
}
.cid-uEn4u9q15N .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn4u9q15N .mbr-text,
.cid-uEn4u9q15N .mbr-section-btn {
  text-align: center;
}
.cid-uEn4u9q15N .card-text,
.cid-uEn4u9q15N .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn4u9q15N .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn4u9q15N .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn4u9q15N .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-uEn4u9q15N .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uEn4u9q15N .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uEn4u9q15N .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn4u9q15N .mbr-text UL {
  text-align: left;
}
.cid-uEn4u9q15N .mbr-text {
  text-align: left;
}
.cid-uEn4u9q15N .mbr-subtitle {
  text-align: center;
}
.cid-uEn4u9KR92 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEn4H41O26 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEn4H41O26 .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-uEn4H41O26 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEn4H41O26 .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-uEn4H41O26 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEn4H41O26 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEn4H41O26 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEn4H41O26 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEn4H41O26 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEn4H41O26 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEn4H41O26 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEn4H41O26 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEn4H41O26 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEn4H41O26 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEn4H41O26 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEn4H41O26 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEn4H41O26 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEn4H41O26 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEn4H41O26 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEn4H41O26 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEn4H41O26 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEn4H41O26 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEn4H41O26 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEn4H41O26 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEn4H41O26 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEn4H41O26 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEn4H41O26 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEn4H41O26 .nav-item:focus,
.cid-uEn4H41O26 .nav-link:focus {
  outline: none;
}
.cid-uEn4H41O26 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEn4H41O26 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEn4H41O26 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEn4H41O26 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEn4H41O26 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEn4H41O26 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEn4H41O26 .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-uEn4H41O26 .navbar.opened {
  transition: all 0.3s;
}
.cid-uEn4H41O26 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEn4H41O26 .navbar .navbar-logo img {
  width: auto;
}
.cid-uEn4H41O26 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEn4H41O26 .navbar.collapsed {
  justify-content: center;
}
.cid-uEn4H41O26 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEn4H41O26 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEn4H41O26 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEn4H41O26 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEn4H41O26 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEn4H41O26 .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-uEn4H41O26 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEn4H41O26 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEn4H41O26 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEn4H41O26 .navbar {
    min-height: 72px;
  }
  .cid-uEn4H41O26 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEn4H41O26 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEn4H41O26 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEn4H41O26 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEn4H41O26 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEn4H41O26 .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-uEn4H41O26 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEn4H41O26 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEn4H41O26 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEn4H41O26 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEn4H41O26 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEn4H41O26 .dropdown-item.active,
.cid-uEn4H41O26 .dropdown-item:active {
  background-color: transparent;
}
.cid-uEn4H41O26 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEn4H41O26 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEn4H41O26 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEn4H41O26 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEn4H41O26 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEn4H41O26 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEn4H41O26 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEn4H41O26 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEn4H41O26 .navbar-buttons {
    text-align: left;
  }
}
.cid-uEn4H41O26 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEn4H41O26 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEn4H41O26 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEn4H41O26 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn4H41O26 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn4H41O26 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEn4H41O26 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn4H41O26 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEn4H41O26 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEn4H41O26 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn4H41O26 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEn4H41O26 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn4H41O26 .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-uEn4H41O26 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEn4H41O26 .navbar {
    height: 70px;
  }
  .cid-uEn4H41O26 .navbar.opened {
    height: auto;
  }
  .cid-uEn4H41O26 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEn4H41O26 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEn4H41O26 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEn4H41O26 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEn4H41O26 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEn4H41O26 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEn4H41O26 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEn4H41O26 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEn4H41O26 .navbar-brand {
    margin-right: auto;
  }
  .cid-uEn4H41O26 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEn4H41O26 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEn4H41O26 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEn4H41O26 .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-uEn4H41O26 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEn4H41O26 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEn4H41O26 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEn4H41O26 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEn4H41O26 .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-uEn4H41O26 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEn4H41O26 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEn4H4mnEQ {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uEn4H4mnEQ .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEn4H4mnEQ .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEn4H4yzcv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn4H4yzcv .row {
  flex-direction: row-reverse;
}
.cid-uEn4H4yzcv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn4H4yzcv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn4H4yzcv .mbr-description {
  text-align: left;
}
.cid-uEn4H4yzcv .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn4H4yzcv .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn4H4yzcv .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn4H4yzcv .card-title,
.cid-uEn4H4yzcv .iconfont-wrapper {
  color: #000000;
}
.cid-uEn4H4yzcv .card-text {
  color: #000000;
}
.cid-uEn4H4yzcv .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn4H4yzcv .mbr-text,
.cid-uEn4H4yzcv .mbr-section-btn {
  text-align: center;
}
.cid-uEn4H4yzcv .card-text,
.cid-uEn4H4yzcv .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn4H4yzcv .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn4H4yzcv .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn4H4yzcv .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-uEn4H4yzcv .mbr-text UL {
  text-align: left;
}
.cid-uEn4H4S00f {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEn4OkkG6o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEn4OkkG6o .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-uEn4OkkG6o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEn4OkkG6o .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-uEn4OkkG6o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEn4OkkG6o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEn4OkkG6o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEn4OkkG6o .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEn4OkkG6o .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEn4OkkG6o .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEn4OkkG6o .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEn4OkkG6o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEn4OkkG6o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEn4OkkG6o .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEn4OkkG6o .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEn4OkkG6o .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEn4OkkG6o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEn4OkkG6o .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEn4OkkG6o .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEn4OkkG6o .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEn4OkkG6o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEn4OkkG6o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEn4OkkG6o .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEn4OkkG6o .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEn4OkkG6o .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEn4OkkG6o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEn4OkkG6o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEn4OkkG6o .nav-item:focus,
.cid-uEn4OkkG6o .nav-link:focus {
  outline: none;
}
.cid-uEn4OkkG6o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEn4OkkG6o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEn4OkkG6o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEn4OkkG6o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEn4OkkG6o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEn4OkkG6o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEn4OkkG6o .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-uEn4OkkG6o .navbar.opened {
  transition: all 0.3s;
}
.cid-uEn4OkkG6o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEn4OkkG6o .navbar .navbar-logo img {
  width: auto;
}
.cid-uEn4OkkG6o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEn4OkkG6o .navbar.collapsed {
  justify-content: center;
}
.cid-uEn4OkkG6o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEn4OkkG6o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEn4OkkG6o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEn4OkkG6o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEn4OkkG6o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEn4OkkG6o .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-uEn4OkkG6o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEn4OkkG6o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEn4OkkG6o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEn4OkkG6o .navbar {
    min-height: 72px;
  }
  .cid-uEn4OkkG6o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEn4OkkG6o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEn4OkkG6o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEn4OkkG6o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEn4OkkG6o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEn4OkkG6o .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-uEn4OkkG6o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEn4OkkG6o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEn4OkkG6o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEn4OkkG6o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEn4OkkG6o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEn4OkkG6o .dropdown-item.active,
.cid-uEn4OkkG6o .dropdown-item:active {
  background-color: transparent;
}
.cid-uEn4OkkG6o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEn4OkkG6o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEn4OkkG6o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEn4OkkG6o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEn4OkkG6o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEn4OkkG6o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEn4OkkG6o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEn4OkkG6o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEn4OkkG6o .navbar-buttons {
    text-align: left;
  }
}
.cid-uEn4OkkG6o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEn4OkkG6o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEn4OkkG6o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEn4OkkG6o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn4OkkG6o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn4OkkG6o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEn4OkkG6o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn4OkkG6o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEn4OkkG6o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEn4OkkG6o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn4OkkG6o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEn4OkkG6o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn4OkkG6o .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-uEn4OkkG6o .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEn4OkkG6o .navbar {
    height: 70px;
  }
  .cid-uEn4OkkG6o .navbar.opened {
    height: auto;
  }
  .cid-uEn4OkkG6o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEn4OkkG6o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEn4OkkG6o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEn4OkkG6o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEn4OkkG6o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEn4OkkG6o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEn4OkkG6o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEn4OkkG6o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEn4OkkG6o .navbar-brand {
    margin-right: auto;
  }
  .cid-uEn4OkkG6o .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEn4OkkG6o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEn4OkkG6o .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEn4OkkG6o .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-uEn4OkkG6o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEn4OkkG6o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEn4OkkG6o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEn4OkkG6o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEn4OkkG6o .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-uEn4OkkG6o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEn4OkkG6o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEn4OkQALj {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uEn4OkQALj .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEn4OkQALj .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEn4Ol6MCE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn4Ol6MCE .row {
  flex-direction: row-reverse;
}
.cid-uEn4Ol6MCE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn4Ol6MCE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn4Ol6MCE .mbr-description {
  text-align: left;
}
.cid-uEn4Ol6MCE .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn4Ol6MCE .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn4Ol6MCE .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn4Ol6MCE .card-title,
.cid-uEn4Ol6MCE .iconfont-wrapper {
  color: #000000;
}
.cid-uEn4Ol6MCE .card-text {
  color: #000000;
}
.cid-uEn4Ol6MCE .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn4Ol6MCE .mbr-text,
.cid-uEn4Ol6MCE .mbr-section-btn {
  text-align: center;
}
.cid-uEn4Ol6MCE .card-text,
.cid-uEn4Ol6MCE .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn4Ol6MCE .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn4Ol6MCE .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn4Ol6MCE .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-uEn4Ol6MCE .mbr-text UL {
  text-align: left;
}
.cid-uEn4OlsQdc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEn4XY1X8a {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEn4XY1X8a .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-uEn4XY1X8a .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEn4XY1X8a .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-uEn4XY1X8a .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEn4XY1X8a .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEn4XY1X8a .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEn4XY1X8a .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEn4XY1X8a .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEn4XY1X8a .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEn4XY1X8a .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEn4XY1X8a .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEn4XY1X8a .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEn4XY1X8a .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEn4XY1X8a .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEn4XY1X8a .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEn4XY1X8a .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEn4XY1X8a .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEn4XY1X8a .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEn4XY1X8a .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEn4XY1X8a .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEn4XY1X8a .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEn4XY1X8a .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEn4XY1X8a .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEn4XY1X8a .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEn4XY1X8a .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEn4XY1X8a .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEn4XY1X8a .nav-item:focus,
.cid-uEn4XY1X8a .nav-link:focus {
  outline: none;
}
.cid-uEn4XY1X8a .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEn4XY1X8a .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEn4XY1X8a .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEn4XY1X8a .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEn4XY1X8a .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEn4XY1X8a .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEn4XY1X8a .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-uEn4XY1X8a .navbar.opened {
  transition: all 0.3s;
}
.cid-uEn4XY1X8a .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEn4XY1X8a .navbar .navbar-logo img {
  width: auto;
}
.cid-uEn4XY1X8a .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEn4XY1X8a .navbar.collapsed {
  justify-content: center;
}
.cid-uEn4XY1X8a .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEn4XY1X8a .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEn4XY1X8a .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEn4XY1X8a .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEn4XY1X8a .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEn4XY1X8a .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-uEn4XY1X8a .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEn4XY1X8a .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEn4XY1X8a .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEn4XY1X8a .navbar {
    min-height: 72px;
  }
  .cid-uEn4XY1X8a .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEn4XY1X8a .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEn4XY1X8a .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEn4XY1X8a .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEn4XY1X8a .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEn4XY1X8a .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-uEn4XY1X8a .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEn4XY1X8a .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEn4XY1X8a .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEn4XY1X8a .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEn4XY1X8a .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEn4XY1X8a .dropdown-item.active,
.cid-uEn4XY1X8a .dropdown-item:active {
  background-color: transparent;
}
.cid-uEn4XY1X8a .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEn4XY1X8a .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEn4XY1X8a .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEn4XY1X8a .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEn4XY1X8a .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEn4XY1X8a .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEn4XY1X8a ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEn4XY1X8a .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEn4XY1X8a .navbar-buttons {
    text-align: left;
  }
}
.cid-uEn4XY1X8a button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEn4XY1X8a button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEn4XY1X8a button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEn4XY1X8a button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn4XY1X8a button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn4XY1X8a button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEn4XY1X8a nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn4XY1X8a nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEn4XY1X8a nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEn4XY1X8a nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn4XY1X8a .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEn4XY1X8a a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn4XY1X8a .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-uEn4XY1X8a .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEn4XY1X8a .navbar {
    height: 70px;
  }
  .cid-uEn4XY1X8a .navbar.opened {
    height: auto;
  }
  .cid-uEn4XY1X8a .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEn4XY1X8a .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEn4XY1X8a .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEn4XY1X8a .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEn4XY1X8a .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEn4XY1X8a .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEn4XY1X8a .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEn4XY1X8a .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEn4XY1X8a .navbar-brand {
    margin-right: auto;
  }
  .cid-uEn4XY1X8a .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEn4XY1X8a .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEn4XY1X8a .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEn4XY1X8a .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-uEn4XY1X8a .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEn4XY1X8a .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEn4XY1X8a .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEn4XY1X8a .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEn4XY1X8a .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-uEn4XY1X8a .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEn4XY1X8a .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEn4XYq5vP {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uEn4XYq5vP .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEn4XYq5vP .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEn4XYFVu0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn4XYFVu0 .row {
  flex-direction: row-reverse;
}
.cid-uEn4XYFVu0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn4XYFVu0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn4XYFVu0 .mbr-description {
  text-align: left;
}
.cid-uEn4XYFVu0 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn4XYFVu0 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn4XYFVu0 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn4XYFVu0 .card-title,
.cid-uEn4XYFVu0 .iconfont-wrapper {
  color: #000000;
}
.cid-uEn4XYFVu0 .card-text {
  color: #000000;
}
.cid-uEn4XYFVu0 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn4XYFVu0 .mbr-text,
.cid-uEn4XYFVu0 .mbr-section-btn {
  text-align: center;
}
.cid-uEn4XYFVu0 .card-text,
.cid-uEn4XYFVu0 .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn4XYFVu0 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn4XYFVu0 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn4XYFVu0 .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-uEn4XYFVu0 .mbr-text UL {
  text-align: left;
}
.cid-uEn4XZ39XB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEn56kWtv9 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEn56kWtv9 .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-uEn56kWtv9 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEn56kWtv9 .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-uEn56kWtv9 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEn56kWtv9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEn56kWtv9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEn56kWtv9 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEn56kWtv9 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEn56kWtv9 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEn56kWtv9 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEn56kWtv9 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEn56kWtv9 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEn56kWtv9 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEn56kWtv9 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEn56kWtv9 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEn56kWtv9 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEn56kWtv9 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEn56kWtv9 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEn56kWtv9 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEn56kWtv9 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEn56kWtv9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEn56kWtv9 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEn56kWtv9 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEn56kWtv9 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEn56kWtv9 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEn56kWtv9 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEn56kWtv9 .nav-item:focus,
.cid-uEn56kWtv9 .nav-link:focus {
  outline: none;
}
.cid-uEn56kWtv9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEn56kWtv9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEn56kWtv9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEn56kWtv9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEn56kWtv9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEn56kWtv9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEn56kWtv9 .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-uEn56kWtv9 .navbar.opened {
  transition: all 0.3s;
}
.cid-uEn56kWtv9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEn56kWtv9 .navbar .navbar-logo img {
  width: auto;
}
.cid-uEn56kWtv9 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEn56kWtv9 .navbar.collapsed {
  justify-content: center;
}
.cid-uEn56kWtv9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEn56kWtv9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEn56kWtv9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEn56kWtv9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEn56kWtv9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEn56kWtv9 .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-uEn56kWtv9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEn56kWtv9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEn56kWtv9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEn56kWtv9 .navbar {
    min-height: 72px;
  }
  .cid-uEn56kWtv9 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEn56kWtv9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEn56kWtv9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEn56kWtv9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEn56kWtv9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEn56kWtv9 .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-uEn56kWtv9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEn56kWtv9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEn56kWtv9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEn56kWtv9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEn56kWtv9 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEn56kWtv9 .dropdown-item.active,
.cid-uEn56kWtv9 .dropdown-item:active {
  background-color: transparent;
}
.cid-uEn56kWtv9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEn56kWtv9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEn56kWtv9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEn56kWtv9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEn56kWtv9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEn56kWtv9 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEn56kWtv9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEn56kWtv9 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEn56kWtv9 .navbar-buttons {
    text-align: left;
  }
}
.cid-uEn56kWtv9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEn56kWtv9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEn56kWtv9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEn56kWtv9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn56kWtv9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn56kWtv9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEn56kWtv9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn56kWtv9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEn56kWtv9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEn56kWtv9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn56kWtv9 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEn56kWtv9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn56kWtv9 .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-uEn56kWtv9 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEn56kWtv9 .navbar {
    height: 70px;
  }
  .cid-uEn56kWtv9 .navbar.opened {
    height: auto;
  }
  .cid-uEn56kWtv9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEn56kWtv9 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEn56kWtv9 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEn56kWtv9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEn56kWtv9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEn56kWtv9 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEn56kWtv9 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEn56kWtv9 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEn56kWtv9 .navbar-brand {
    margin-right: auto;
  }
  .cid-uEn56kWtv9 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEn56kWtv9 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEn56kWtv9 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEn56kWtv9 .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-uEn56kWtv9 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEn56kWtv9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEn56kWtv9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEn56kWtv9 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEn56kWtv9 .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-uEn56kWtv9 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEn56kWtv9 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEn56lgwHG {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uEn56lgwHG .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEn56lgwHG .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEn56lwlJh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn56lwlJh .row {
  flex-direction: row-reverse;
}
.cid-uEn56lwlJh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn56lwlJh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn56lwlJh .mbr-description {
  text-align: left;
}
.cid-uEn56lwlJh .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn56lwlJh .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn56lwlJh .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn56lwlJh .card-title,
.cid-uEn56lwlJh .iconfont-wrapper {
  color: #000000;
}
.cid-uEn56lwlJh .card-text {
  color: #000000;
}
.cid-uEn56lwlJh .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn56lwlJh .mbr-text,
.cid-uEn56lwlJh .mbr-section-btn {
  text-align: center;
}
.cid-uEn56lwlJh .card-text,
.cid-uEn56lwlJh .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn56lwlJh .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn56lwlJh .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn56lwlJh .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-uEn56lwlJh .mbr-text UL {
  text-align: left;
}
.cid-uEn56lUuAO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEn5elTdyc {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEn5elTdyc .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-uEn5elTdyc .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEn5elTdyc .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-uEn5elTdyc .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEn5elTdyc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEn5elTdyc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEn5elTdyc .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEn5elTdyc .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEn5elTdyc .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEn5elTdyc .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEn5elTdyc .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEn5elTdyc .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEn5elTdyc .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEn5elTdyc .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEn5elTdyc .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEn5elTdyc .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEn5elTdyc .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEn5elTdyc .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEn5elTdyc .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEn5elTdyc .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEn5elTdyc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEn5elTdyc .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEn5elTdyc .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEn5elTdyc .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEn5elTdyc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEn5elTdyc .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEn5elTdyc .nav-item:focus,
.cid-uEn5elTdyc .nav-link:focus {
  outline: none;
}
.cid-uEn5elTdyc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEn5elTdyc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEn5elTdyc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEn5elTdyc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEn5elTdyc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEn5elTdyc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEn5elTdyc .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-uEn5elTdyc .navbar.opened {
  transition: all 0.3s;
}
.cid-uEn5elTdyc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEn5elTdyc .navbar .navbar-logo img {
  width: auto;
}
.cid-uEn5elTdyc .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEn5elTdyc .navbar.collapsed {
  justify-content: center;
}
.cid-uEn5elTdyc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEn5elTdyc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEn5elTdyc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEn5elTdyc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEn5elTdyc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEn5elTdyc .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-uEn5elTdyc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEn5elTdyc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEn5elTdyc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEn5elTdyc .navbar {
    min-height: 72px;
  }
  .cid-uEn5elTdyc .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEn5elTdyc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEn5elTdyc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEn5elTdyc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEn5elTdyc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEn5elTdyc .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-uEn5elTdyc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEn5elTdyc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEn5elTdyc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEn5elTdyc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEn5elTdyc .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEn5elTdyc .dropdown-item.active,
.cid-uEn5elTdyc .dropdown-item:active {
  background-color: transparent;
}
.cid-uEn5elTdyc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEn5elTdyc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEn5elTdyc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEn5elTdyc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEn5elTdyc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEn5elTdyc .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEn5elTdyc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEn5elTdyc .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEn5elTdyc .navbar-buttons {
    text-align: left;
  }
}
.cid-uEn5elTdyc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEn5elTdyc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEn5elTdyc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEn5elTdyc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn5elTdyc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn5elTdyc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEn5elTdyc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn5elTdyc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEn5elTdyc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEn5elTdyc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn5elTdyc .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEn5elTdyc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn5elTdyc .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-uEn5elTdyc .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEn5elTdyc .navbar {
    height: 70px;
  }
  .cid-uEn5elTdyc .navbar.opened {
    height: auto;
  }
  .cid-uEn5elTdyc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEn5elTdyc .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEn5elTdyc .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEn5elTdyc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEn5elTdyc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEn5elTdyc .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEn5elTdyc .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEn5elTdyc .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEn5elTdyc .navbar-brand {
    margin-right: auto;
  }
  .cid-uEn5elTdyc .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEn5elTdyc .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEn5elTdyc .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEn5elTdyc .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-uEn5elTdyc .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEn5elTdyc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEn5elTdyc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEn5elTdyc .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEn5elTdyc .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-uEn5elTdyc .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEn5elTdyc .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEn5emzbPQ {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uEn5emzbPQ .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEn5emzbPQ .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEn5emPOdz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEn5emPOdz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn5emPOdz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn5engYT7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn5engYT7 .row {
  flex-direction: row-reverse;
}
.cid-uEn5engYT7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn5engYT7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn5engYT7 .mbr-description {
  text-align: left;
}
.cid-uEn5engYT7 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn5engYT7 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn5engYT7 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn5engYT7 .card-title,
.cid-uEn5engYT7 .iconfont-wrapper {
  color: #000000;
}
.cid-uEn5engYT7 .card-text {
  color: #000000;
}
.cid-uEn5engYT7 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn5engYT7 .mbr-text,
.cid-uEn5engYT7 .mbr-section-btn {
  text-align: center;
}
.cid-uEn5engYT7 .card-text,
.cid-uEn5engYT7 .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn5engYT7 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn5engYT7 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn5engYT7 .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-uEn5engYT7 .mbr-text UL {
  text-align: left;
}
.cid-uEn5enIfBK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEn5n2uuV9 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEn5n2uuV9 .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-uEn5n2uuV9 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEn5n2uuV9 .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-uEn5n2uuV9 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEn5n2uuV9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEn5n2uuV9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEn5n2uuV9 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEn5n2uuV9 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEn5n2uuV9 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEn5n2uuV9 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEn5n2uuV9 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEn5n2uuV9 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEn5n2uuV9 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEn5n2uuV9 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEn5n2uuV9 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEn5n2uuV9 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEn5n2uuV9 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEn5n2uuV9 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEn5n2uuV9 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEn5n2uuV9 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEn5n2uuV9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEn5n2uuV9 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEn5n2uuV9 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEn5n2uuV9 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEn5n2uuV9 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEn5n2uuV9 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEn5n2uuV9 .nav-item:focus,
.cid-uEn5n2uuV9 .nav-link:focus {
  outline: none;
}
.cid-uEn5n2uuV9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEn5n2uuV9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEn5n2uuV9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEn5n2uuV9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEn5n2uuV9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEn5n2uuV9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEn5n2uuV9 .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-uEn5n2uuV9 .navbar.opened {
  transition: all 0.3s;
}
.cid-uEn5n2uuV9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEn5n2uuV9 .navbar .navbar-logo img {
  width: auto;
}
.cid-uEn5n2uuV9 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEn5n2uuV9 .navbar.collapsed {
  justify-content: center;
}
.cid-uEn5n2uuV9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEn5n2uuV9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEn5n2uuV9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEn5n2uuV9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEn5n2uuV9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEn5n2uuV9 .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-uEn5n2uuV9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEn5n2uuV9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEn5n2uuV9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEn5n2uuV9 .navbar {
    min-height: 72px;
  }
  .cid-uEn5n2uuV9 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEn5n2uuV9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEn5n2uuV9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEn5n2uuV9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEn5n2uuV9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEn5n2uuV9 .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-uEn5n2uuV9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEn5n2uuV9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEn5n2uuV9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEn5n2uuV9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEn5n2uuV9 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEn5n2uuV9 .dropdown-item.active,
.cid-uEn5n2uuV9 .dropdown-item:active {
  background-color: transparent;
}
.cid-uEn5n2uuV9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEn5n2uuV9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEn5n2uuV9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEn5n2uuV9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEn5n2uuV9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEn5n2uuV9 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEn5n2uuV9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEn5n2uuV9 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEn5n2uuV9 .navbar-buttons {
    text-align: left;
  }
}
.cid-uEn5n2uuV9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEn5n2uuV9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEn5n2uuV9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEn5n2uuV9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn5n2uuV9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn5n2uuV9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEn5n2uuV9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn5n2uuV9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEn5n2uuV9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEn5n2uuV9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn5n2uuV9 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEn5n2uuV9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn5n2uuV9 .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-uEn5n2uuV9 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEn5n2uuV9 .navbar {
    height: 70px;
  }
  .cid-uEn5n2uuV9 .navbar.opened {
    height: auto;
  }
  .cid-uEn5n2uuV9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEn5n2uuV9 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEn5n2uuV9 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEn5n2uuV9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEn5n2uuV9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEn5n2uuV9 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEn5n2uuV9 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEn5n2uuV9 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEn5n2uuV9 .navbar-brand {
    margin-right: auto;
  }
  .cid-uEn5n2uuV9 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEn5n2uuV9 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEn5n2uuV9 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEn5n2uuV9 .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-uEn5n2uuV9 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEn5n2uuV9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEn5n2uuV9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEn5n2uuV9 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEn5n2uuV9 .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-uEn5n2uuV9 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEn5n2uuV9 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEn5n2Tnvk {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uEn5n2Tnvk .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEn5n2Tnvk .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEn5n38ViB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEn5n38ViB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn5n38ViB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn5n3sHIh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn5n3sHIh .row {
  flex-direction: row-reverse;
}
.cid-uEn5n3sHIh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn5n3sHIh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn5n3sHIh .mbr-description {
  text-align: left;
}
.cid-uEn5n3sHIh .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn5n3sHIh .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn5n3sHIh .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn5n3sHIh .card-title,
.cid-uEn5n3sHIh .iconfont-wrapper {
  color: #000000;
}
.cid-uEn5n3sHIh .card-text {
  color: #000000;
}
.cid-uEn5n3sHIh .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn5n3sHIh .mbr-text,
.cid-uEn5n3sHIh .mbr-section-btn {
  text-align: center;
}
.cid-uEn5n3sHIh .card-text,
.cid-uEn5n3sHIh .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn5n3sHIh .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn5n3sHIh .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn5n3sHIh .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-uEn5n3sHIh .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uEn5n3sHIh .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uEn5n3sHIh .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn5n3sHIh .mbr-text UL {
  text-align: left;
}
.cid-uEn5n3sHIh .mbr-text {
  text-align: left;
}
.cid-uEn5n3sHIh .mbr-subtitle {
  text-align: center;
}
.cid-uEn5n3PbDB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn5n3PbDB .row {
  flex-direction: row-reverse;
}
.cid-uEn5n3PbDB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn5n3PbDB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn5n3PbDB .mbr-description {
  text-align: left;
}
.cid-uEn5n3PbDB .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn5n3PbDB .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn5n3PbDB .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn5n3PbDB .card-title,
.cid-uEn5n3PbDB .iconfont-wrapper {
  color: #000000;
}
.cid-uEn5n3PbDB .card-text {
  color: #000000;
}
.cid-uEn5n3PbDB .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn5n3PbDB .mbr-text,
.cid-uEn5n3PbDB .mbr-section-btn {
  text-align: center;
}
.cid-uEn5n3PbDB .card-text,
.cid-uEn5n3PbDB .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn5n3PbDB .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn5n3PbDB .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn5n3PbDB .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-uEn5n3PbDB .mbr-text UL {
  text-align: left;
}
.cid-uEn5n4bADZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn5n4bADZ .row {
  flex-direction: row-reverse;
}
.cid-uEn5n4bADZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn5n4bADZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn5n4bADZ .mbr-description {
  text-align: left;
}
.cid-uEn5n4bADZ .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn5n4bADZ .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn5n4bADZ .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn5n4bADZ .card-title,
.cid-uEn5n4bADZ .iconfont-wrapper {
  color: #000000;
}
.cid-uEn5n4bADZ .card-text {
  color: #000000;
}
.cid-uEn5n4bADZ .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn5n4bADZ .mbr-text,
.cid-uEn5n4bADZ .mbr-section-btn {
  text-align: center;
}
.cid-uEn5n4bADZ .card-text,
.cid-uEn5n4bADZ .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn5n4bADZ .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn5n4bADZ .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn5n4bADZ .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-uEn5n4bADZ .mbr-text UL {
  text-align: left;
}
.cid-uEn5n4v46C {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEn5wwoISc {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEn5wwoISc .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-uEn5wwoISc .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEn5wwoISc .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-uEn5wwoISc .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEn5wwoISc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEn5wwoISc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEn5wwoISc .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEn5wwoISc .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEn5wwoISc .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEn5wwoISc .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEn5wwoISc .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEn5wwoISc .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEn5wwoISc .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEn5wwoISc .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEn5wwoISc .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEn5wwoISc .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEn5wwoISc .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEn5wwoISc .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEn5wwoISc .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEn5wwoISc .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEn5wwoISc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEn5wwoISc .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEn5wwoISc .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEn5wwoISc .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEn5wwoISc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEn5wwoISc .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEn5wwoISc .nav-item:focus,
.cid-uEn5wwoISc .nav-link:focus {
  outline: none;
}
.cid-uEn5wwoISc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEn5wwoISc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEn5wwoISc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEn5wwoISc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEn5wwoISc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEn5wwoISc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEn5wwoISc .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-uEn5wwoISc .navbar.opened {
  transition: all 0.3s;
}
.cid-uEn5wwoISc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEn5wwoISc .navbar .navbar-logo img {
  width: auto;
}
.cid-uEn5wwoISc .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEn5wwoISc .navbar.collapsed {
  justify-content: center;
}
.cid-uEn5wwoISc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEn5wwoISc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEn5wwoISc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEn5wwoISc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEn5wwoISc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEn5wwoISc .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-uEn5wwoISc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEn5wwoISc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEn5wwoISc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEn5wwoISc .navbar {
    min-height: 72px;
  }
  .cid-uEn5wwoISc .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEn5wwoISc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEn5wwoISc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEn5wwoISc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEn5wwoISc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEn5wwoISc .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-uEn5wwoISc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEn5wwoISc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEn5wwoISc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEn5wwoISc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEn5wwoISc .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEn5wwoISc .dropdown-item.active,
.cid-uEn5wwoISc .dropdown-item:active {
  background-color: transparent;
}
.cid-uEn5wwoISc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEn5wwoISc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEn5wwoISc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEn5wwoISc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEn5wwoISc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEn5wwoISc .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEn5wwoISc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEn5wwoISc .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEn5wwoISc .navbar-buttons {
    text-align: left;
  }
}
.cid-uEn5wwoISc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEn5wwoISc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEn5wwoISc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEn5wwoISc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn5wwoISc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn5wwoISc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEn5wwoISc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn5wwoISc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEn5wwoISc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEn5wwoISc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn5wwoISc .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEn5wwoISc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn5wwoISc .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-uEn5wwoISc .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEn5wwoISc .navbar {
    height: 70px;
  }
  .cid-uEn5wwoISc .navbar.opened {
    height: auto;
  }
  .cid-uEn5wwoISc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEn5wwoISc .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEn5wwoISc .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEn5wwoISc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEn5wwoISc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEn5wwoISc .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEn5wwoISc .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEn5wwoISc .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEn5wwoISc .navbar-brand {
    margin-right: auto;
  }
  .cid-uEn5wwoISc .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEn5wwoISc .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEn5wwoISc .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEn5wwoISc .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-uEn5wwoISc .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEn5wwoISc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEn5wwoISc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEn5wwoISc .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEn5wwoISc .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-uEn5wwoISc .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEn5wwoISc .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEn5wwLzkW {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uEn5wwLzkW .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEn5wwLzkW .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEn5wx3fnM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEn5wx3fnM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn5wx3fnM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn5wx3fnM .mbr-section-subtitle {
  text-align: center;
}
.cid-uEn5wxrGbK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn5wxrGbK .row {
  flex-direction: row-reverse;
}
.cid-uEn5wxrGbK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn5wxrGbK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn5wxrGbK .mbr-description {
  text-align: left;
}
.cid-uEn5wxrGbK .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn5wxrGbK .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn5wxrGbK .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn5wxrGbK .card-title,
.cid-uEn5wxrGbK .iconfont-wrapper {
  color: #000000;
}
.cid-uEn5wxrGbK .card-text {
  color: #000000;
}
.cid-uEn5wxrGbK .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn5wxrGbK .mbr-text,
.cid-uEn5wxrGbK .mbr-section-btn {
  text-align: center;
}
.cid-uEn5wxrGbK .card-text,
.cid-uEn5wxrGbK .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn5wxrGbK .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn5wxrGbK .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn5wxrGbK .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-uEn5wxrGbK .mbr-text UL {
  text-align: left;
}
.cid-uEn5wxQaVV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn5wxQaVV .row {
  flex-direction: row-reverse;
}
.cid-uEn5wxQaVV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn5wxQaVV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn5wxQaVV .mbr-description {
  text-align: left;
}
.cid-uEn5wxQaVV .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn5wxQaVV .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn5wxQaVV .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn5wxQaVV .card-title,
.cid-uEn5wxQaVV .iconfont-wrapper {
  color: #000000;
}
.cid-uEn5wxQaVV .card-text {
  color: #000000;
}
.cid-uEn5wxQaVV .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn5wxQaVV .mbr-text,
.cid-uEn5wxQaVV .mbr-section-btn {
  text-align: center;
}
.cid-uEn5wxQaVV .card-text,
.cid-uEn5wxQaVV .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn5wxQaVV .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn5wxQaVV .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn5wxQaVV .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-uEn5wxQaVV .mbr-text UL {
  text-align: left;
}
.cid-uEn5wyc8IJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEn5G4IirQ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEn5G4IirQ .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-uEn5G4IirQ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEn5G4IirQ .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-uEn5G4IirQ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEn5G4IirQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEn5G4IirQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEn5G4IirQ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEn5G4IirQ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEn5G4IirQ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEn5G4IirQ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEn5G4IirQ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEn5G4IirQ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEn5G4IirQ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEn5G4IirQ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEn5G4IirQ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEn5G4IirQ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEn5G4IirQ .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEn5G4IirQ .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEn5G4IirQ .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEn5G4IirQ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEn5G4IirQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEn5G4IirQ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEn5G4IirQ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEn5G4IirQ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEn5G4IirQ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEn5G4IirQ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEn5G4IirQ .nav-item:focus,
.cid-uEn5G4IirQ .nav-link:focus {
  outline: none;
}
.cid-uEn5G4IirQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEn5G4IirQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEn5G4IirQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEn5G4IirQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEn5G4IirQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEn5G4IirQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEn5G4IirQ .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-uEn5G4IirQ .navbar.opened {
  transition: all 0.3s;
}
.cid-uEn5G4IirQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEn5G4IirQ .navbar .navbar-logo img {
  width: auto;
}
.cid-uEn5G4IirQ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEn5G4IirQ .navbar.collapsed {
  justify-content: center;
}
.cid-uEn5G4IirQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEn5G4IirQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEn5G4IirQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEn5G4IirQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEn5G4IirQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEn5G4IirQ .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-uEn5G4IirQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEn5G4IirQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEn5G4IirQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEn5G4IirQ .navbar {
    min-height: 72px;
  }
  .cid-uEn5G4IirQ .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEn5G4IirQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEn5G4IirQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEn5G4IirQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEn5G4IirQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEn5G4IirQ .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-uEn5G4IirQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEn5G4IirQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEn5G4IirQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEn5G4IirQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEn5G4IirQ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEn5G4IirQ .dropdown-item.active,
.cid-uEn5G4IirQ .dropdown-item:active {
  background-color: transparent;
}
.cid-uEn5G4IirQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEn5G4IirQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEn5G4IirQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEn5G4IirQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEn5G4IirQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEn5G4IirQ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEn5G4IirQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEn5G4IirQ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEn5G4IirQ .navbar-buttons {
    text-align: left;
  }
}
.cid-uEn5G4IirQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEn5G4IirQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEn5G4IirQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEn5G4IirQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn5G4IirQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn5G4IirQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEn5G4IirQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn5G4IirQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEn5G4IirQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEn5G4IirQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn5G4IirQ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEn5G4IirQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn5G4IirQ .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-uEn5G4IirQ .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEn5G4IirQ .navbar {
    height: 70px;
  }
  .cid-uEn5G4IirQ .navbar.opened {
    height: auto;
  }
  .cid-uEn5G4IirQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEn5G4IirQ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEn5G4IirQ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEn5G4IirQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEn5G4IirQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEn5G4IirQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEn5G4IirQ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEn5G4IirQ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEn5G4IirQ .navbar-brand {
    margin-right: auto;
  }
  .cid-uEn5G4IirQ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEn5G4IirQ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEn5G4IirQ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEn5G4IirQ .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-uEn5G4IirQ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEn5G4IirQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEn5G4IirQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEn5G4IirQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEn5G4IirQ .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-uEn5G4IirQ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEn5G4IirQ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEn5G5dY0A {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uEn5G5dY0A .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEn5G5dY0A .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEn5G5wWU2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEn5G5wWU2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn5G5wWU2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn5G5XUo0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn5G5XUo0 .row {
  flex-direction: row-reverse;
}
.cid-uEn5G5XUo0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn5G5XUo0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn5G5XUo0 .mbr-description {
  text-align: left;
}
.cid-uEn5G5XUo0 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn5G5XUo0 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn5G5XUo0 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn5G5XUo0 .card-title,
.cid-uEn5G5XUo0 .iconfont-wrapper {
  color: #000000;
}
.cid-uEn5G5XUo0 .card-text {
  color: #000000;
}
.cid-uEn5G5XUo0 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn5G5XUo0 .mbr-text,
.cid-uEn5G5XUo0 .mbr-section-btn {
  text-align: center;
}
.cid-uEn5G5XUo0 .card-text,
.cid-uEn5G5XUo0 .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn5G5XUo0 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn5G5XUo0 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn5G5XUo0 .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-uEn5G5XUo0 .mbr-text UL {
  text-align: left;
}
.cid-uEn5G6ng1N {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn5G6ng1N .row {
  flex-direction: row-reverse;
}
.cid-uEn5G6ng1N .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn5G6ng1N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn5G6ng1N .mbr-description {
  text-align: left;
}
.cid-uEn5G6ng1N .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn5G6ng1N .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn5G6ng1N .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn5G6ng1N .card-title,
.cid-uEn5G6ng1N .iconfont-wrapper {
  color: #000000;
}
.cid-uEn5G6ng1N .card-text {
  color: #000000;
}
.cid-uEn5G6ng1N .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn5G6ng1N .mbr-text,
.cid-uEn5G6ng1N .mbr-section-btn {
  text-align: center;
}
.cid-uEn5G6ng1N .card-text,
.cid-uEn5G6ng1N .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn5G6ng1N .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn5G6ng1N .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn5G6ng1N .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-uEn5G6ng1N .mbr-text UL {
  text-align: left;
}
.cid-uEn5G6KAS4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEn5PG6uaR {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEn5PG6uaR .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-uEn5PG6uaR .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEn5PG6uaR .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-uEn5PG6uaR .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEn5PG6uaR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEn5PG6uaR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEn5PG6uaR .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEn5PG6uaR .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEn5PG6uaR .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEn5PG6uaR .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEn5PG6uaR .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEn5PG6uaR .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEn5PG6uaR .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEn5PG6uaR .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEn5PG6uaR .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEn5PG6uaR .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEn5PG6uaR .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEn5PG6uaR .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEn5PG6uaR .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEn5PG6uaR .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEn5PG6uaR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEn5PG6uaR .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEn5PG6uaR .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEn5PG6uaR .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEn5PG6uaR .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEn5PG6uaR .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEn5PG6uaR .nav-item:focus,
.cid-uEn5PG6uaR .nav-link:focus {
  outline: none;
}
.cid-uEn5PG6uaR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEn5PG6uaR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEn5PG6uaR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEn5PG6uaR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEn5PG6uaR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEn5PG6uaR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEn5PG6uaR .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-uEn5PG6uaR .navbar.opened {
  transition: all 0.3s;
}
.cid-uEn5PG6uaR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEn5PG6uaR .navbar .navbar-logo img {
  width: auto;
}
.cid-uEn5PG6uaR .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEn5PG6uaR .navbar.collapsed {
  justify-content: center;
}
.cid-uEn5PG6uaR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEn5PG6uaR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEn5PG6uaR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEn5PG6uaR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEn5PG6uaR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEn5PG6uaR .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-uEn5PG6uaR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEn5PG6uaR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEn5PG6uaR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEn5PG6uaR .navbar {
    min-height: 72px;
  }
  .cid-uEn5PG6uaR .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEn5PG6uaR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEn5PG6uaR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEn5PG6uaR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEn5PG6uaR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEn5PG6uaR .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-uEn5PG6uaR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEn5PG6uaR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEn5PG6uaR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEn5PG6uaR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEn5PG6uaR .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEn5PG6uaR .dropdown-item.active,
.cid-uEn5PG6uaR .dropdown-item:active {
  background-color: transparent;
}
.cid-uEn5PG6uaR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEn5PG6uaR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEn5PG6uaR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEn5PG6uaR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEn5PG6uaR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEn5PG6uaR .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEn5PG6uaR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEn5PG6uaR .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEn5PG6uaR .navbar-buttons {
    text-align: left;
  }
}
.cid-uEn5PG6uaR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEn5PG6uaR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEn5PG6uaR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEn5PG6uaR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn5PG6uaR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn5PG6uaR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEn5PG6uaR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn5PG6uaR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEn5PG6uaR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEn5PG6uaR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn5PG6uaR .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEn5PG6uaR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn5PG6uaR .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-uEn5PG6uaR .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEn5PG6uaR .navbar {
    height: 70px;
  }
  .cid-uEn5PG6uaR .navbar.opened {
    height: auto;
  }
  .cid-uEn5PG6uaR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEn5PG6uaR .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEn5PG6uaR .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEn5PG6uaR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEn5PG6uaR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEn5PG6uaR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEn5PG6uaR .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEn5PG6uaR .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEn5PG6uaR .navbar-brand {
    margin-right: auto;
  }
  .cid-uEn5PG6uaR .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEn5PG6uaR .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEn5PG6uaR .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEn5PG6uaR .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-uEn5PG6uaR .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEn5PG6uaR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEn5PG6uaR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEn5PG6uaR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEn5PG6uaR .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-uEn5PG6uaR .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEn5PG6uaR .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEn5PGtiV7 {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uEn5PGtiV7 .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEn5PGtiV7 .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEn5PGIu9c {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEn5PGIu9c .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn5PGIu9c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn5PH2BIw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn5PH2BIw .row {
  flex-direction: row-reverse;
}
.cid-uEn5PH2BIw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn5PH2BIw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn5PH2BIw .mbr-description {
  text-align: left;
}
.cid-uEn5PH2BIw .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn5PH2BIw .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn5PH2BIw .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn5PH2BIw .card-title,
.cid-uEn5PH2BIw .iconfont-wrapper {
  color: #000000;
}
.cid-uEn5PH2BIw .card-text {
  color: #000000;
}
.cid-uEn5PH2BIw .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn5PH2BIw .mbr-text,
.cid-uEn5PH2BIw .mbr-section-btn {
  text-align: center;
}
.cid-uEn5PH2BIw .card-text,
.cid-uEn5PH2BIw .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn5PH2BIw .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn5PH2BIw .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn5PH2BIw .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #bcef9b;
  background-color: #bcef9b;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uEn5PH2BIw .mbr-text UL {
  text-align: left;
}
.cid-uEn5PHpoJP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn5PHpoJP .row {
  flex-direction: row-reverse;
}
.cid-uEn5PHpoJP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn5PHpoJP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn5PHpoJP .mbr-description {
  text-align: left;
}
.cid-uEn5PHpoJP .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn5PHpoJP .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn5PHpoJP .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn5PHpoJP .card-title,
.cid-uEn5PHpoJP .iconfont-wrapper {
  color: #000000;
}
.cid-uEn5PHpoJP .card-text {
  color: #000000;
}
.cid-uEn5PHpoJP .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn5PHpoJP .mbr-text,
.cid-uEn5PHpoJP .mbr-section-btn {
  text-align: center;
}
.cid-uEn5PHpoJP .card-text,
.cid-uEn5PHpoJP .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn5PHpoJP .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn5PHpoJP .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn5PHpoJP .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-uEn5PHpoJP .mbr-text UL {
  text-align: left;
}
.cid-uEn5PHIqnr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEn624BKoM {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEn624BKoM .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-uEn624BKoM .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEn624BKoM .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-uEn624BKoM .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEn624BKoM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEn624BKoM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEn624BKoM .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEn624BKoM .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEn624BKoM .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEn624BKoM .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEn624BKoM .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEn624BKoM .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEn624BKoM .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEn624BKoM .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEn624BKoM .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEn624BKoM .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEn624BKoM .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEn624BKoM .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEn624BKoM .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEn624BKoM .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEn624BKoM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEn624BKoM .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEn624BKoM .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEn624BKoM .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEn624BKoM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEn624BKoM .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEn624BKoM .nav-item:focus,
.cid-uEn624BKoM .nav-link:focus {
  outline: none;
}
.cid-uEn624BKoM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEn624BKoM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEn624BKoM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEn624BKoM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEn624BKoM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEn624BKoM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEn624BKoM .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-uEn624BKoM .navbar.opened {
  transition: all 0.3s;
}
.cid-uEn624BKoM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEn624BKoM .navbar .navbar-logo img {
  width: auto;
}
.cid-uEn624BKoM .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEn624BKoM .navbar.collapsed {
  justify-content: center;
}
.cid-uEn624BKoM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEn624BKoM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEn624BKoM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEn624BKoM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEn624BKoM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEn624BKoM .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-uEn624BKoM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEn624BKoM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEn624BKoM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEn624BKoM .navbar {
    min-height: 72px;
  }
  .cid-uEn624BKoM .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEn624BKoM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEn624BKoM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEn624BKoM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEn624BKoM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEn624BKoM .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-uEn624BKoM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEn624BKoM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEn624BKoM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEn624BKoM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEn624BKoM .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEn624BKoM .dropdown-item.active,
.cid-uEn624BKoM .dropdown-item:active {
  background-color: transparent;
}
.cid-uEn624BKoM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEn624BKoM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEn624BKoM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEn624BKoM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEn624BKoM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEn624BKoM .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEn624BKoM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEn624BKoM .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEn624BKoM .navbar-buttons {
    text-align: left;
  }
}
.cid-uEn624BKoM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEn624BKoM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEn624BKoM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEn624BKoM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn624BKoM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn624BKoM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEn624BKoM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn624BKoM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEn624BKoM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEn624BKoM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn624BKoM .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEn624BKoM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn624BKoM .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-uEn624BKoM .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEn624BKoM .navbar {
    height: 70px;
  }
  .cid-uEn624BKoM .navbar.opened {
    height: auto;
  }
  .cid-uEn624BKoM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEn624BKoM .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEn624BKoM .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEn624BKoM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEn624BKoM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEn624BKoM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEn624BKoM .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEn624BKoM .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEn624BKoM .navbar-brand {
    margin-right: auto;
  }
  .cid-uEn624BKoM .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEn624BKoM .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEn624BKoM .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEn624BKoM .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-uEn624BKoM .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEn624BKoM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEn624BKoM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEn624BKoM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEn624BKoM .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-uEn624BKoM .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEn624BKoM .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEn6256i1p {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uEn6256i1p .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEn6256i1p .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEn625o3Ju {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEn625o3Ju .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn625o3Ju .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn625LEdQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn625LEdQ .row {
  flex-direction: row-reverse;
}
.cid-uEn625LEdQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn625LEdQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn625LEdQ .mbr-description {
  text-align: left;
}
.cid-uEn625LEdQ .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn625LEdQ .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn625LEdQ .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn625LEdQ .card-title,
.cid-uEn625LEdQ .iconfont-wrapper {
  color: #000000;
}
.cid-uEn625LEdQ .card-text {
  color: #000000;
}
.cid-uEn625LEdQ .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn625LEdQ .mbr-text,
.cid-uEn625LEdQ .mbr-section-btn {
  text-align: center;
}
.cid-uEn625LEdQ .card-text,
.cid-uEn625LEdQ .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn625LEdQ .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn625LEdQ .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn625LEdQ .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-uEn625LEdQ .mbr-text UL {
  text-align: left;
}
.cid-uEn6268Fls {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn6268Fls .row {
  flex-direction: row-reverse;
}
.cid-uEn6268Fls .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn6268Fls .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn6268Fls .mbr-description {
  text-align: left;
}
.cid-uEn6268Fls .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn6268Fls .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn6268Fls .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn6268Fls .card-title,
.cid-uEn6268Fls .iconfont-wrapper {
  color: #000000;
}
.cid-uEn6268Fls .card-text {
  color: #000000;
}
.cid-uEn6268Fls .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn6268Fls .mbr-text,
.cid-uEn6268Fls .mbr-section-btn {
  text-align: center;
}
.cid-uEn6268Fls .card-text,
.cid-uEn6268Fls .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn6268Fls .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn6268Fls .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn6268Fls .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-uEn6268Fls .mbr-text UL {
  text-align: left;
}
.cid-uEn626vabw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn626vabw .row {
  flex-direction: row-reverse;
}
.cid-uEn626vabw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn626vabw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn626vabw .mbr-description {
  text-align: left;
}
.cid-uEn626vabw .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn626vabw .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn626vabw .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn626vabw .card-title,
.cid-uEn626vabw .iconfont-wrapper {
  color: #000000;
}
.cid-uEn626vabw .card-text {
  color: #000000;
}
.cid-uEn626vabw .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn626vabw .mbr-text,
.cid-uEn626vabw .mbr-section-btn {
  text-align: center;
}
.cid-uEn626vabw .card-text,
.cid-uEn626vabw .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn626vabw .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn626vabw .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn626vabw .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-uEn626vabw .mbr-text UL {
  text-align: left;
}
.cid-uEn626PcUK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEn6chO6q2 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEn6chO6q2 .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-uEn6chO6q2 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEn6chO6q2 .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-uEn6chO6q2 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEn6chO6q2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEn6chO6q2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEn6chO6q2 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEn6chO6q2 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEn6chO6q2 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEn6chO6q2 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEn6chO6q2 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEn6chO6q2 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEn6chO6q2 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEn6chO6q2 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEn6chO6q2 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEn6chO6q2 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEn6chO6q2 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEn6chO6q2 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEn6chO6q2 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEn6chO6q2 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEn6chO6q2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEn6chO6q2 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEn6chO6q2 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEn6chO6q2 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEn6chO6q2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEn6chO6q2 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEn6chO6q2 .nav-item:focus,
.cid-uEn6chO6q2 .nav-link:focus {
  outline: none;
}
.cid-uEn6chO6q2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEn6chO6q2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEn6chO6q2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEn6chO6q2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEn6chO6q2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEn6chO6q2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEn6chO6q2 .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-uEn6chO6q2 .navbar.opened {
  transition: all 0.3s;
}
.cid-uEn6chO6q2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEn6chO6q2 .navbar .navbar-logo img {
  width: auto;
}
.cid-uEn6chO6q2 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEn6chO6q2 .navbar.collapsed {
  justify-content: center;
}
.cid-uEn6chO6q2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEn6chO6q2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEn6chO6q2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEn6chO6q2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEn6chO6q2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEn6chO6q2 .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-uEn6chO6q2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEn6chO6q2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEn6chO6q2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEn6chO6q2 .navbar {
    min-height: 72px;
  }
  .cid-uEn6chO6q2 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEn6chO6q2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEn6chO6q2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEn6chO6q2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEn6chO6q2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEn6chO6q2 .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-uEn6chO6q2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEn6chO6q2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEn6chO6q2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEn6chO6q2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEn6chO6q2 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEn6chO6q2 .dropdown-item.active,
.cid-uEn6chO6q2 .dropdown-item:active {
  background-color: transparent;
}
.cid-uEn6chO6q2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEn6chO6q2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEn6chO6q2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEn6chO6q2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEn6chO6q2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEn6chO6q2 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEn6chO6q2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEn6chO6q2 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEn6chO6q2 .navbar-buttons {
    text-align: left;
  }
}
.cid-uEn6chO6q2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEn6chO6q2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEn6chO6q2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEn6chO6q2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn6chO6q2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn6chO6q2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEn6chO6q2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn6chO6q2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEn6chO6q2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEn6chO6q2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn6chO6q2 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEn6chO6q2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn6chO6q2 .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-uEn6chO6q2 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEn6chO6q2 .navbar {
    height: 70px;
  }
  .cid-uEn6chO6q2 .navbar.opened {
    height: auto;
  }
  .cid-uEn6chO6q2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEn6chO6q2 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEn6chO6q2 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEn6chO6q2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEn6chO6q2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEn6chO6q2 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEn6chO6q2 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEn6chO6q2 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEn6chO6q2 .navbar-brand {
    margin-right: auto;
  }
  .cid-uEn6chO6q2 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEn6chO6q2 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEn6chO6q2 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEn6chO6q2 .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-uEn6chO6q2 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEn6chO6q2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEn6chO6q2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEn6chO6q2 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEn6chO6q2 .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-uEn6chO6q2 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEn6chO6q2 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEn6ci9VI0 {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uEn6ci9VI0 .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEn6ci9VI0 .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEn6cimwtb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEn6cimwtb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn6cimwtb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn6ciHbUY {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn6ciHbUY .row {
  flex-direction: row-reverse;
}
.cid-uEn6ciHbUY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn6ciHbUY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn6ciHbUY .mbr-description {
  text-align: left;
}
.cid-uEn6ciHbUY .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn6ciHbUY .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn6ciHbUY .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn6ciHbUY .card-title,
.cid-uEn6ciHbUY .iconfont-wrapper {
  color: #000000;
}
.cid-uEn6ciHbUY .card-text {
  color: #000000;
}
.cid-uEn6ciHbUY .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn6ciHbUY .mbr-text,
.cid-uEn6ciHbUY .mbr-section-btn {
  text-align: center;
}
.cid-uEn6ciHbUY .card-text,
.cid-uEn6ciHbUY .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn6ciHbUY .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn6ciHbUY .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn6ciHbUY .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-uEn6ciHbUY .mbr-text UL {
  text-align: left;
}
.cid-uEn6cj3NVu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn6cj3NVu .row {
  flex-direction: row-reverse;
}
.cid-uEn6cj3NVu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn6cj3NVu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn6cj3NVu .mbr-description {
  text-align: left;
}
.cid-uEn6cj3NVu .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn6cj3NVu .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn6cj3NVu .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn6cj3NVu .card-title,
.cid-uEn6cj3NVu .iconfont-wrapper {
  color: #000000;
}
.cid-uEn6cj3NVu .card-text {
  color: #000000;
}
.cid-uEn6cj3NVu .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn6cj3NVu .mbr-text,
.cid-uEn6cj3NVu .mbr-section-btn {
  text-align: center;
}
.cid-uEn6cj3NVu .card-text,
.cid-uEn6cj3NVu .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn6cj3NVu .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn6cj3NVu .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn6cj3NVu .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-uEn6cj3NVu .mbr-text UL {
  text-align: left;
}
.cid-uEn6cjoIwl {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-uEn6cjoIwl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn6cjoIwl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn6cjJcqK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEn6m8tudI {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEn6m8tudI .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-uEn6m8tudI .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEn6m8tudI .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-uEn6m8tudI .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEn6m8tudI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEn6m8tudI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEn6m8tudI .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEn6m8tudI .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEn6m8tudI .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEn6m8tudI .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEn6m8tudI .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEn6m8tudI .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEn6m8tudI .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEn6m8tudI .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEn6m8tudI .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEn6m8tudI .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEn6m8tudI .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEn6m8tudI .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEn6m8tudI .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEn6m8tudI .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEn6m8tudI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEn6m8tudI .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEn6m8tudI .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEn6m8tudI .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEn6m8tudI .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEn6m8tudI .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEn6m8tudI .nav-item:focus,
.cid-uEn6m8tudI .nav-link:focus {
  outline: none;
}
.cid-uEn6m8tudI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEn6m8tudI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEn6m8tudI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEn6m8tudI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEn6m8tudI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEn6m8tudI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEn6m8tudI .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-uEn6m8tudI .navbar.opened {
  transition: all 0.3s;
}
.cid-uEn6m8tudI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEn6m8tudI .navbar .navbar-logo img {
  width: auto;
}
.cid-uEn6m8tudI .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEn6m8tudI .navbar.collapsed {
  justify-content: center;
}
.cid-uEn6m8tudI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEn6m8tudI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEn6m8tudI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEn6m8tudI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEn6m8tudI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEn6m8tudI .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-uEn6m8tudI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEn6m8tudI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEn6m8tudI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEn6m8tudI .navbar {
    min-height: 72px;
  }
  .cid-uEn6m8tudI .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEn6m8tudI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEn6m8tudI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEn6m8tudI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEn6m8tudI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEn6m8tudI .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-uEn6m8tudI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEn6m8tudI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEn6m8tudI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEn6m8tudI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEn6m8tudI .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEn6m8tudI .dropdown-item.active,
.cid-uEn6m8tudI .dropdown-item:active {
  background-color: transparent;
}
.cid-uEn6m8tudI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEn6m8tudI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEn6m8tudI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEn6m8tudI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEn6m8tudI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEn6m8tudI .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEn6m8tudI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEn6m8tudI .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEn6m8tudI .navbar-buttons {
    text-align: left;
  }
}
.cid-uEn6m8tudI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEn6m8tudI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEn6m8tudI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEn6m8tudI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn6m8tudI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn6m8tudI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEn6m8tudI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn6m8tudI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEn6m8tudI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEn6m8tudI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn6m8tudI .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEn6m8tudI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn6m8tudI .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-uEn6m8tudI .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEn6m8tudI .navbar {
    height: 70px;
  }
  .cid-uEn6m8tudI .navbar.opened {
    height: auto;
  }
  .cid-uEn6m8tudI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEn6m8tudI .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEn6m8tudI .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEn6m8tudI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEn6m8tudI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEn6m8tudI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEn6m8tudI .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEn6m8tudI .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEn6m8tudI .navbar-brand {
    margin-right: auto;
  }
  .cid-uEn6m8tudI .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEn6m8tudI .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEn6m8tudI .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEn6m8tudI .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-uEn6m8tudI .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEn6m8tudI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEn6m8tudI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEn6m8tudI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEn6m8tudI .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-uEn6m8tudI .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEn6m8tudI .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEn6m8RfZq {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-uEn6m8RfZq .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEn6m8RfZq .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEn6m99rsG {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uEn6m99rsG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn6m99rsG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn6m9wOEw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEn6m9wOEw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn6m9wOEw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn6m9wOEw .mbr-text {
  color: #000000;
}
.cid-uEn6m9wOEw .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uEn6m9wOEw .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn6m9wOEw .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn6m9wOEw .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-uEn6m9wOEw .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uEn6m9wOEw .main-button {
    margin-bottom: 2rem;
  }
}
.cid-uEn6m9wOEw .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn6m9wOEw .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn6m9wOEw .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-uEn6m9wOEw .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uEn6m9wOEw .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uEn6m9wOEw .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn6m9wOEw .mbr-text UL {
  text-align: left;
}
.cid-uEn6m9wOEw .mbr-section-subtitle,
.cid-uEn6m9wOEw .main-button {
  color: #000000;
}
.cid-uEn6m9Vl18 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn6m9Vl18 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn6m9Vl18 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn6m9Vl18 .mbr-description {
  text-align: left;
}
.cid-uEn6m9Vl18 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn6m9Vl18 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn6m9Vl18 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn6m9Vl18 .card-title,
.cid-uEn6m9Vl18 .iconfont-wrapper {
  color: #000000;
}
.cid-uEn6m9Vl18 .card-text {
  color: #000000;
}
.cid-uEn6m9Vl18 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn6m9Vl18 .mbr-text,
.cid-uEn6m9Vl18 .mbr-section-btn {
  text-align: center;
}
.cid-uEn6m9Vl18 .card-text,
.cid-uEn6m9Vl18 .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn6m9Vl18 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn6m9Vl18 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn6m9Vl18 .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-uEn6m9Vl18 .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uEn6m9Vl18 .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uEn6m9Vl18 .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn6m9Vl18 .mbr-text UL {
  text-align: left;
}
.cid-uEn6m9Vl18 .mbr-text {
  text-align: left;
}
.cid-uEn6m9Vl18 .mbr-subtitle {
  text-align: center;
}
.cid-uEn6mahQen {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn6mahQen .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn6mahQen .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn6mahQen .mbr-description {
  text-align: left;
}
.cid-uEn6mahQen .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn6mahQen .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn6mahQen .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn6mahQen .card-title,
.cid-uEn6mahQen .iconfont-wrapper {
  color: #000000;
}
.cid-uEn6mahQen .card-text {
  color: #000000;
}
.cid-uEn6mahQen .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn6mahQen .mbr-text,
.cid-uEn6mahQen .mbr-section-btn {
  text-align: center;
}
.cid-uEn6mahQen .card-text,
.cid-uEn6mahQen .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn6mahQen .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn6mahQen .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn6mahQen .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-uEn6mahQen .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uEn6mahQen .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uEn6mahQen .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn6mahQen .mbr-text UL {
  text-align: left;
}
.cid-uEn6mahQen .mbr-text {
  text-align: left;
}
.cid-uEn6mahQen .mbr-subtitle {
  text-align: center;
}
.cid-uEn6maC987 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn6maC987 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn6maC987 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn6maC987 .mbr-description {
  text-align: left;
}
.cid-uEn6maC987 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn6maC987 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn6maC987 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn6maC987 .card-title,
.cid-uEn6maC987 .iconfont-wrapper {
  color: #000000;
}
.cid-uEn6maC987 .card-text {
  color: #000000;
}
.cid-uEn6maC987 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn6maC987 .mbr-text,
.cid-uEn6maC987 .mbr-section-btn {
  text-align: center;
}
.cid-uEn6maC987 .card-text,
.cid-uEn6maC987 .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn6maC987 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn6maC987 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn6maC987 .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-uEn6maC987 .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uEn6maC987 .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uEn6maC987 .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn6maC987 .mbr-text UL {
  text-align: left;
}
.cid-uEn6maC987 .mbr-text {
  text-align: left;
}
.cid-uEn6maC987 .mbr-subtitle {
  text-align: center;
}
.cid-uEn6maXfuI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEn6uPzcnA {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEn6uPzcnA .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-uEn6uPzcnA .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEn6uPzcnA .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-uEn6uPzcnA .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEn6uPzcnA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEn6uPzcnA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEn6uPzcnA .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEn6uPzcnA .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEn6uPzcnA .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEn6uPzcnA .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEn6uPzcnA .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEn6uPzcnA .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEn6uPzcnA .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEn6uPzcnA .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEn6uPzcnA .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEn6uPzcnA .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEn6uPzcnA .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEn6uPzcnA .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEn6uPzcnA .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEn6uPzcnA .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEn6uPzcnA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEn6uPzcnA .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEn6uPzcnA .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEn6uPzcnA .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEn6uPzcnA .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEn6uPzcnA .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEn6uPzcnA .nav-item:focus,
.cid-uEn6uPzcnA .nav-link:focus {
  outline: none;
}
.cid-uEn6uPzcnA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEn6uPzcnA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEn6uPzcnA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEn6uPzcnA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEn6uPzcnA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEn6uPzcnA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEn6uPzcnA .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-uEn6uPzcnA .navbar.opened {
  transition: all 0.3s;
}
.cid-uEn6uPzcnA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEn6uPzcnA .navbar .navbar-logo img {
  width: auto;
}
.cid-uEn6uPzcnA .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEn6uPzcnA .navbar.collapsed {
  justify-content: center;
}
.cid-uEn6uPzcnA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEn6uPzcnA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEn6uPzcnA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEn6uPzcnA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEn6uPzcnA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEn6uPzcnA .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-uEn6uPzcnA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEn6uPzcnA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEn6uPzcnA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEn6uPzcnA .navbar {
    min-height: 72px;
  }
  .cid-uEn6uPzcnA .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEn6uPzcnA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEn6uPzcnA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEn6uPzcnA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEn6uPzcnA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEn6uPzcnA .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-uEn6uPzcnA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEn6uPzcnA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEn6uPzcnA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEn6uPzcnA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEn6uPzcnA .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEn6uPzcnA .dropdown-item.active,
.cid-uEn6uPzcnA .dropdown-item:active {
  background-color: transparent;
}
.cid-uEn6uPzcnA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEn6uPzcnA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEn6uPzcnA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEn6uPzcnA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEn6uPzcnA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEn6uPzcnA .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEn6uPzcnA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEn6uPzcnA .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEn6uPzcnA .navbar-buttons {
    text-align: left;
  }
}
.cid-uEn6uPzcnA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEn6uPzcnA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEn6uPzcnA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEn6uPzcnA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn6uPzcnA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn6uPzcnA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEn6uPzcnA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn6uPzcnA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEn6uPzcnA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEn6uPzcnA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn6uPzcnA .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEn6uPzcnA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn6uPzcnA .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-uEn6uPzcnA .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEn6uPzcnA .navbar {
    height: 70px;
  }
  .cid-uEn6uPzcnA .navbar.opened {
    height: auto;
  }
  .cid-uEn6uPzcnA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEn6uPzcnA .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEn6uPzcnA .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEn6uPzcnA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEn6uPzcnA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEn6uPzcnA .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEn6uPzcnA .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEn6uPzcnA .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEn6uPzcnA .navbar-brand {
    margin-right: auto;
  }
  .cid-uEn6uPzcnA .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEn6uPzcnA .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEn6uPzcnA .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEn6uPzcnA .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-uEn6uPzcnA .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEn6uPzcnA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEn6uPzcnA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEn6uPzcnA .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEn6uPzcnA .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-uEn6uPzcnA .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEn6uPzcnA .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEn6uQ3EAu {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-uEn6uQ3EAu .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEn6uQ3EAu .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEn6uQlSgl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEn6uQlSgl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn6uQlSgl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn6uQlSgl .mbr-text {
  color: #000000;
}
.cid-uEn6uQlSgl .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uEn6uQlSgl .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn6uQlSgl .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn6uQlSgl .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-uEn6uQlSgl .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uEn6uQlSgl .main-button {
    margin-bottom: 2rem;
  }
}
.cid-uEn6uQlSgl .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn6uQlSgl .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn6uQlSgl .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-uEn6uQlSgl .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uEn6uQlSgl .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uEn6uQlSgl .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn6uQlSgl .mbr-text UL {
  text-align: left;
}
.cid-uEn6uQlSgl .mbr-section-subtitle,
.cid-uEn6uQlSgl .main-button {
  color: #000000;
}
.cid-uEn6uQHzx8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn6uQHzx8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn6uQHzx8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn6uQHzx8 .mbr-description {
  text-align: left;
}
.cid-uEn6uQHzx8 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn6uQHzx8 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn6uQHzx8 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn6uQHzx8 .card-title,
.cid-uEn6uQHzx8 .iconfont-wrapper {
  color: #000000;
}
.cid-uEn6uQHzx8 .card-text {
  color: #000000;
}
.cid-uEn6uQHzx8 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn6uQHzx8 .mbr-text,
.cid-uEn6uQHzx8 .mbr-section-btn {
  text-align: center;
}
.cid-uEn6uQHzx8 .card-text,
.cid-uEn6uQHzx8 .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn6uQHzx8 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn6uQHzx8 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn6uQHzx8 .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-uEn6uQHzx8 .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uEn6uQHzx8 .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uEn6uQHzx8 .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn6uQHzx8 .mbr-text UL {
  text-align: left;
}
.cid-uEn6uQHzx8 .mbr-text {
  text-align: left;
}
.cid-uEn6uQHzx8 .mbr-subtitle {
  text-align: center;
}
.cid-uEn6uR2oPZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn6uR2oPZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn6uR2oPZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn6uR2oPZ .mbr-description {
  text-align: left;
}
.cid-uEn6uR2oPZ .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn6uR2oPZ .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn6uR2oPZ .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn6uR2oPZ .card-title,
.cid-uEn6uR2oPZ .iconfont-wrapper {
  color: #000000;
}
.cid-uEn6uR2oPZ .card-text {
  color: #000000;
}
.cid-uEn6uR2oPZ .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn6uR2oPZ .mbr-text,
.cid-uEn6uR2oPZ .mbr-section-btn {
  text-align: center;
}
.cid-uEn6uR2oPZ .card-text,
.cid-uEn6uR2oPZ .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn6uR2oPZ .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn6uR2oPZ .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn6uR2oPZ .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-uEn6uR2oPZ .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uEn6uR2oPZ .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uEn6uR2oPZ .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn6uR2oPZ .mbr-text UL {
  text-align: left;
}
.cid-uEn6uR2oPZ .mbr-text {
  text-align: left;
}
.cid-uEn6uR2oPZ .mbr-subtitle {
  text-align: center;
}
.cid-uEn6uRmYoL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn6uRmYoL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn6uRmYoL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn6uRmYoL .mbr-description {
  text-align: left;
}
.cid-uEn6uRmYoL .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn6uRmYoL .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn6uRmYoL .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn6uRmYoL .card-title,
.cid-uEn6uRmYoL .iconfont-wrapper {
  color: #000000;
}
.cid-uEn6uRmYoL .card-text {
  color: #000000;
}
.cid-uEn6uRmYoL .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn6uRmYoL .mbr-text,
.cid-uEn6uRmYoL .mbr-section-btn {
  text-align: center;
}
.cid-uEn6uRmYoL .card-text,
.cid-uEn6uRmYoL .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn6uRmYoL .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn6uRmYoL .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn6uRmYoL .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-uEn6uRmYoL .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uEn6uRmYoL .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uEn6uRmYoL .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn6uRmYoL .mbr-text UL {
  text-align: left;
}
.cid-uEn6uRmYoL .mbr-text {
  text-align: left;
}
.cid-uEn6uRmYoL .mbr-subtitle {
  text-align: center;
}
.cid-uEn6uRHeJh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn6uRHeJh .row {
  flex-direction: row-reverse;
}
.cid-uEn6uRHeJh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn6uRHeJh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn6uRHeJh .mbr-description {
  text-align: left;
}
.cid-uEn6uRHeJh .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn6uRHeJh .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn6uRHeJh .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn6uRHeJh .card-title,
.cid-uEn6uRHeJh .iconfont-wrapper {
  color: #000000;
}
.cid-uEn6uRHeJh .card-text {
  color: #000000;
}
.cid-uEn6uRHeJh .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn6uRHeJh .mbr-text,
.cid-uEn6uRHeJh .mbr-section-btn {
  text-align: center;
}
.cid-uEn6uRHeJh .card-text,
.cid-uEn6uRHeJh .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn6uRHeJh .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn6uRHeJh .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn6uRHeJh .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-uEn6uRHeJh .mbr-text UL {
  text-align: left;
}
.cid-uEn6uS1yup {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEn6DP8AF2 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEn6DP8AF2 .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-uEn6DP8AF2 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEn6DP8AF2 .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-uEn6DP8AF2 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEn6DP8AF2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEn6DP8AF2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEn6DP8AF2 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEn6DP8AF2 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEn6DP8AF2 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEn6DP8AF2 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEn6DP8AF2 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEn6DP8AF2 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEn6DP8AF2 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEn6DP8AF2 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEn6DP8AF2 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEn6DP8AF2 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEn6DP8AF2 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEn6DP8AF2 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEn6DP8AF2 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEn6DP8AF2 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEn6DP8AF2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEn6DP8AF2 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEn6DP8AF2 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEn6DP8AF2 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEn6DP8AF2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEn6DP8AF2 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEn6DP8AF2 .nav-item:focus,
.cid-uEn6DP8AF2 .nav-link:focus {
  outline: none;
}
.cid-uEn6DP8AF2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEn6DP8AF2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEn6DP8AF2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEn6DP8AF2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEn6DP8AF2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEn6DP8AF2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEn6DP8AF2 .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-uEn6DP8AF2 .navbar.opened {
  transition: all 0.3s;
}
.cid-uEn6DP8AF2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEn6DP8AF2 .navbar .navbar-logo img {
  width: auto;
}
.cid-uEn6DP8AF2 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEn6DP8AF2 .navbar.collapsed {
  justify-content: center;
}
.cid-uEn6DP8AF2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEn6DP8AF2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEn6DP8AF2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEn6DP8AF2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEn6DP8AF2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEn6DP8AF2 .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-uEn6DP8AF2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEn6DP8AF2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEn6DP8AF2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEn6DP8AF2 .navbar {
    min-height: 72px;
  }
  .cid-uEn6DP8AF2 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEn6DP8AF2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEn6DP8AF2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEn6DP8AF2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEn6DP8AF2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEn6DP8AF2 .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-uEn6DP8AF2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEn6DP8AF2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEn6DP8AF2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEn6DP8AF2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEn6DP8AF2 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEn6DP8AF2 .dropdown-item.active,
.cid-uEn6DP8AF2 .dropdown-item:active {
  background-color: transparent;
}
.cid-uEn6DP8AF2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEn6DP8AF2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEn6DP8AF2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEn6DP8AF2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEn6DP8AF2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEn6DP8AF2 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEn6DP8AF2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEn6DP8AF2 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEn6DP8AF2 .navbar-buttons {
    text-align: left;
  }
}
.cid-uEn6DP8AF2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEn6DP8AF2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEn6DP8AF2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEn6DP8AF2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn6DP8AF2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn6DP8AF2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEn6DP8AF2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn6DP8AF2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEn6DP8AF2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEn6DP8AF2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn6DP8AF2 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEn6DP8AF2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn6DP8AF2 .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-uEn6DP8AF2 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEn6DP8AF2 .navbar {
    height: 70px;
  }
  .cid-uEn6DP8AF2 .navbar.opened {
    height: auto;
  }
  .cid-uEn6DP8AF2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEn6DP8AF2 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEn6DP8AF2 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEn6DP8AF2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEn6DP8AF2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEn6DP8AF2 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEn6DP8AF2 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEn6DP8AF2 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEn6DP8AF2 .navbar-brand {
    margin-right: auto;
  }
  .cid-uEn6DP8AF2 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEn6DP8AF2 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEn6DP8AF2 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEn6DP8AF2 .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-uEn6DP8AF2 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEn6DP8AF2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEn6DP8AF2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEn6DP8AF2 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEn6DP8AF2 .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-uEn6DP8AF2 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEn6DP8AF2 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEn6DPtrAF {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uEn6DPtrAF .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEn6DPtrAF .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEn6DPIqhc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEn6DPIqhc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn6DPIqhc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn6DQ5Mbv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn6DQ5Mbv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn6DQ5Mbv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn6DQ5Mbv .mbr-description {
  text-align: left;
}
.cid-uEn6DQ5Mbv .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn6DQ5Mbv .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn6DQ5Mbv .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn6DQ5Mbv .card-title,
.cid-uEn6DQ5Mbv .iconfont-wrapper {
  color: #000000;
}
.cid-uEn6DQ5Mbv .card-text {
  color: #000000;
}
.cid-uEn6DQ5Mbv .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn6DQ5Mbv .mbr-text,
.cid-uEn6DQ5Mbv .mbr-section-btn {
  text-align: center;
}
.cid-uEn6DQ5Mbv .card-text,
.cid-uEn6DQ5Mbv .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn6DQ5Mbv .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn6DQ5Mbv .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn6DQ5Mbv .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-uEn6DQ5Mbv .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uEn6DQ5Mbv .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uEn6DQ5Mbv .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn6DQ5Mbv .mbr-text UL {
  text-align: left;
}
.cid-uEn6DQ5Mbv .mbr-text {
  text-align: left;
}
.cid-uEn6DQ5Mbv .mbr-subtitle {
  text-align: center;
}
.cid-uEn6DQsZCK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn6DQsZCK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn6DQsZCK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn6DQsZCK .mbr-description {
  text-align: left;
}
.cid-uEn6DQsZCK .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn6DQsZCK .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn6DQsZCK .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn6DQsZCK .card-title,
.cid-uEn6DQsZCK .iconfont-wrapper {
  color: #000000;
}
.cid-uEn6DQsZCK .card-text {
  color: #000000;
}
.cid-uEn6DQsZCK .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn6DQsZCK .mbr-text,
.cid-uEn6DQsZCK .mbr-section-btn {
  text-align: center;
}
.cid-uEn6DQsZCK .card-text,
.cid-uEn6DQsZCK .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn6DQsZCK .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn6DQsZCK .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn6DQsZCK .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-uEn6DQsZCK .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uEn6DQsZCK .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uEn6DQsZCK .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn6DQsZCK .mbr-text UL {
  text-align: left;
}
.cid-uEn6DQsZCK .mbr-text {
  text-align: left;
}
.cid-uEn6DQsZCK .mbr-subtitle {
  text-align: center;
}
.cid-uEn6DQQbLS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEn6XZq66n {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEn6XZq66n .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-uEn6XZq66n .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEn6XZq66n .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-uEn6XZq66n .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEn6XZq66n .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEn6XZq66n .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEn6XZq66n .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEn6XZq66n .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEn6XZq66n .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEn6XZq66n .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEn6XZq66n .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEn6XZq66n .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEn6XZq66n .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEn6XZq66n .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEn6XZq66n .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEn6XZq66n .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEn6XZq66n .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEn6XZq66n .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEn6XZq66n .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEn6XZq66n .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEn6XZq66n .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEn6XZq66n .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEn6XZq66n .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEn6XZq66n .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEn6XZq66n .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEn6XZq66n .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEn6XZq66n .nav-item:focus,
.cid-uEn6XZq66n .nav-link:focus {
  outline: none;
}
.cid-uEn6XZq66n .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEn6XZq66n .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEn6XZq66n .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEn6XZq66n .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEn6XZq66n .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEn6XZq66n .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEn6XZq66n .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-uEn6XZq66n .navbar.opened {
  transition: all 0.3s;
}
.cid-uEn6XZq66n .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEn6XZq66n .navbar .navbar-logo img {
  width: auto;
}
.cid-uEn6XZq66n .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEn6XZq66n .navbar.collapsed {
  justify-content: center;
}
.cid-uEn6XZq66n .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEn6XZq66n .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEn6XZq66n .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEn6XZq66n .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEn6XZq66n .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEn6XZq66n .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-uEn6XZq66n .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEn6XZq66n .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEn6XZq66n .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEn6XZq66n .navbar {
    min-height: 72px;
  }
  .cid-uEn6XZq66n .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEn6XZq66n .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEn6XZq66n .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEn6XZq66n .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEn6XZq66n .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEn6XZq66n .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-uEn6XZq66n .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEn6XZq66n .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEn6XZq66n .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEn6XZq66n .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEn6XZq66n .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEn6XZq66n .dropdown-item.active,
.cid-uEn6XZq66n .dropdown-item:active {
  background-color: transparent;
}
.cid-uEn6XZq66n .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEn6XZq66n .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEn6XZq66n .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEn6XZq66n .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEn6XZq66n .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEn6XZq66n .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEn6XZq66n ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEn6XZq66n .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEn6XZq66n .navbar-buttons {
    text-align: left;
  }
}
.cid-uEn6XZq66n button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEn6XZq66n button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEn6XZq66n button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEn6XZq66n button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn6XZq66n button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn6XZq66n button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEn6XZq66n nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn6XZq66n nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEn6XZq66n nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEn6XZq66n nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn6XZq66n .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEn6XZq66n a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn6XZq66n .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-uEn6XZq66n .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEn6XZq66n .navbar {
    height: 70px;
  }
  .cid-uEn6XZq66n .navbar.opened {
    height: auto;
  }
  .cid-uEn6XZq66n .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEn6XZq66n .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEn6XZq66n .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEn6XZq66n .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEn6XZq66n .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEn6XZq66n .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEn6XZq66n .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEn6XZq66n .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEn6XZq66n .navbar-brand {
    margin-right: auto;
  }
  .cid-uEn6XZq66n .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEn6XZq66n .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEn6XZq66n .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEn6XZq66n .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-uEn6XZq66n .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEn6XZq66n .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEn6XZq66n .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEn6XZq66n .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEn6XZq66n .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-uEn6XZq66n .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEn6XZq66n .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEn6XZO9sq {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uEn6XZO9sq .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEn6XZO9sq .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEn6Y05KhX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEn6Y05KhX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn6Y05KhX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn6Y0uMXO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn6Y0uMXO .row {
  flex-direction: row-reverse;
}
.cid-uEn6Y0uMXO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn6Y0uMXO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn6Y0uMXO .mbr-description {
  text-align: left;
}
.cid-uEn6Y0uMXO .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn6Y0uMXO .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn6Y0uMXO .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn6Y0uMXO .card-title,
.cid-uEn6Y0uMXO .iconfont-wrapper {
  color: #000000;
}
.cid-uEn6Y0uMXO .card-text {
  color: #000000;
}
.cid-uEn6Y0uMXO .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn6Y0uMXO .mbr-text,
.cid-uEn6Y0uMXO .mbr-section-btn {
  text-align: center;
}
.cid-uEn6Y0uMXO .card-text,
.cid-uEn6Y0uMXO .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn6Y0uMXO .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn6Y0uMXO .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn6Y0uMXO .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-uEn6Y0uMXO .mbr-text UL {
  text-align: left;
}
.cid-uEn6Y0R9zq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn6Y0R9zq .row {
  flex-direction: row-reverse;
}
.cid-uEn6Y0R9zq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn6Y0R9zq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn6Y0R9zq .mbr-description {
  text-align: left;
}
.cid-uEn6Y0R9zq .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn6Y0R9zq .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn6Y0R9zq .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn6Y0R9zq .card-title,
.cid-uEn6Y0R9zq .iconfont-wrapper {
  color: #000000;
}
.cid-uEn6Y0R9zq .card-text {
  color: #000000;
}
.cid-uEn6Y0R9zq .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn6Y0R9zq .mbr-text,
.cid-uEn6Y0R9zq .mbr-section-btn {
  text-align: center;
}
.cid-uEn6Y0R9zq .card-text,
.cid-uEn6Y0R9zq .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn6Y0R9zq .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn6Y0R9zq .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn6Y0R9zq .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-uEn6Y0R9zq .mbr-text UL {
  text-align: left;
}
.cid-uEn6Y1capJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn6Y1capJ .row {
  flex-direction: row-reverse;
}
.cid-uEn6Y1capJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn6Y1capJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn6Y1capJ .mbr-description {
  text-align: left;
}
.cid-uEn6Y1capJ .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn6Y1capJ .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn6Y1capJ .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn6Y1capJ .card-title,
.cid-uEn6Y1capJ .iconfont-wrapper {
  color: #000000;
}
.cid-uEn6Y1capJ .card-text {
  color: #000000;
}
.cid-uEn6Y1capJ .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn6Y1capJ .mbr-text,
.cid-uEn6Y1capJ .mbr-section-btn {
  text-align: center;
}
.cid-uEn6Y1capJ .card-text,
.cid-uEn6Y1capJ .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn6Y1capJ .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn6Y1capJ .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn6Y1capJ .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-uEn6Y1capJ .mbr-text UL {
  text-align: left;
}
.cid-uEn6Y1xzjI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn6Y1xzjI .row {
  flex-direction: row-reverse;
}
.cid-uEn6Y1xzjI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn6Y1xzjI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn6Y1xzjI .mbr-description {
  text-align: left;
}
.cid-uEn6Y1xzjI .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn6Y1xzjI .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn6Y1xzjI .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn6Y1xzjI .card-title,
.cid-uEn6Y1xzjI .iconfont-wrapper {
  color: #000000;
}
.cid-uEn6Y1xzjI .card-text {
  color: #000000;
}
.cid-uEn6Y1xzjI .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn6Y1xzjI .mbr-text,
.cid-uEn6Y1xzjI .mbr-section-btn {
  text-align: center;
}
.cid-uEn6Y1xzjI .card-text,
.cid-uEn6Y1xzjI .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn6Y1xzjI .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn6Y1xzjI .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn6Y1xzjI .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-uEn6Y1xzjI .mbr-text UL {
  text-align: left;
}
.cid-uEn6Y1Rlf6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEn7ddFFds {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEn7ddFFds .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-uEn7ddFFds .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEn7ddFFds .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-uEn7ddFFds .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEn7ddFFds .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEn7ddFFds .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEn7ddFFds .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEn7ddFFds .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEn7ddFFds .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEn7ddFFds .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEn7ddFFds .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEn7ddFFds .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEn7ddFFds .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEn7ddFFds .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEn7ddFFds .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEn7ddFFds .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEn7ddFFds .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEn7ddFFds .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEn7ddFFds .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEn7ddFFds .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEn7ddFFds .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEn7ddFFds .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEn7ddFFds .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEn7ddFFds .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEn7ddFFds .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEn7ddFFds .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEn7ddFFds .nav-item:focus,
.cid-uEn7ddFFds .nav-link:focus {
  outline: none;
}
.cid-uEn7ddFFds .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEn7ddFFds .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEn7ddFFds .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEn7ddFFds .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEn7ddFFds .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEn7ddFFds .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEn7ddFFds .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-uEn7ddFFds .navbar.opened {
  transition: all 0.3s;
}
.cid-uEn7ddFFds .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEn7ddFFds .navbar .navbar-logo img {
  width: auto;
}
.cid-uEn7ddFFds .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEn7ddFFds .navbar.collapsed {
  justify-content: center;
}
.cid-uEn7ddFFds .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEn7ddFFds .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEn7ddFFds .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEn7ddFFds .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEn7ddFFds .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEn7ddFFds .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-uEn7ddFFds .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEn7ddFFds .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEn7ddFFds .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEn7ddFFds .navbar {
    min-height: 72px;
  }
  .cid-uEn7ddFFds .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEn7ddFFds .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEn7ddFFds .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEn7ddFFds .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEn7ddFFds .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEn7ddFFds .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-uEn7ddFFds .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEn7ddFFds .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEn7ddFFds .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEn7ddFFds .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEn7ddFFds .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEn7ddFFds .dropdown-item.active,
.cid-uEn7ddFFds .dropdown-item:active {
  background-color: transparent;
}
.cid-uEn7ddFFds .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEn7ddFFds .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEn7ddFFds .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEn7ddFFds .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEn7ddFFds .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEn7ddFFds .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEn7ddFFds ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEn7ddFFds .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEn7ddFFds .navbar-buttons {
    text-align: left;
  }
}
.cid-uEn7ddFFds button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEn7ddFFds button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEn7ddFFds button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEn7ddFFds button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn7ddFFds button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn7ddFFds button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEn7ddFFds nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn7ddFFds nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEn7ddFFds nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEn7ddFFds nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn7ddFFds .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEn7ddFFds a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn7ddFFds .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-uEn7ddFFds .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEn7ddFFds .navbar {
    height: 70px;
  }
  .cid-uEn7ddFFds .navbar.opened {
    height: auto;
  }
  .cid-uEn7ddFFds .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEn7ddFFds .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEn7ddFFds .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEn7ddFFds .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEn7ddFFds .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEn7ddFFds .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEn7ddFFds .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEn7ddFFds .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEn7ddFFds .navbar-brand {
    margin-right: auto;
  }
  .cid-uEn7ddFFds .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEn7ddFFds .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEn7ddFFds .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEn7ddFFds .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-uEn7ddFFds .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEn7ddFFds .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEn7ddFFds .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEn7ddFFds .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEn7ddFFds .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-uEn7ddFFds .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEn7ddFFds .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEn7de5BzF {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uEn7de5BzF .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEn7de5BzF .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEn7demT2D {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEn7demT2D .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn7demT2D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn7demT2D .mbr-section-title {
  text-align: center;
}
.cid-uEn7deJu1Z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uEn7deJu1Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn7deJu1Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn7deJu1Z .mbr-text {
  color: #000000;
}
.cid-uEn7deJu1Z .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uEn7deJu1Z .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn7deJu1Z .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn7deJu1Z .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-uEn7deJu1Z .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uEn7deJu1Z .main-button {
    margin-bottom: 2rem;
  }
}
.cid-uEn7deJu1Z .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn7deJu1Z .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn7deJu1Z .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-uEn7deJu1Z .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uEn7deJu1Z .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uEn7deJu1Z .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn7deJu1Z .mbr-text UL {
  text-align: left;
}
.cid-uEn7deJu1Z .mbr-section-subtitle,
.cid-uEn7deJu1Z .main-button {
  color: #000000;
}
.cid-uEn7df272t {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn7df272t .row {
  flex-direction: row-reverse;
}
.cid-uEn7df272t .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn7df272t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn7df272t .mbr-description {
  text-align: left;
}
.cid-uEn7df272t .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn7df272t .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn7df272t .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn7df272t .card-title,
.cid-uEn7df272t .iconfont-wrapper {
  color: #000000;
}
.cid-uEn7df272t .card-text {
  color: #000000;
}
.cid-uEn7df272t .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn7df272t .mbr-text,
.cid-uEn7df272t .mbr-section-btn {
  text-align: center;
}
.cid-uEn7df272t .card-text,
.cid-uEn7df272t .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn7df272t .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn7df272t .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn7df272t .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-uEn7df272t .mbr-text UL {
  text-align: left;
}
.cid-uEn7dfowRS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn7dfowRS .row {
  flex-direction: row-reverse;
}
.cid-uEn7dfowRS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn7dfowRS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn7dfowRS .mbr-description {
  text-align: left;
}
.cid-uEn7dfowRS .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn7dfowRS .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn7dfowRS .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn7dfowRS .card-title,
.cid-uEn7dfowRS .iconfont-wrapper {
  color: #000000;
}
.cid-uEn7dfowRS .card-text {
  color: #000000;
}
.cid-uEn7dfowRS .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn7dfowRS .mbr-text,
.cid-uEn7dfowRS .mbr-section-btn {
  text-align: center;
}
.cid-uEn7dfowRS .card-text,
.cid-uEn7dfowRS .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn7dfowRS .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn7dfowRS .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn7dfowRS .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-uEn7dfowRS .mbr-text UL {
  text-align: left;
}
.cid-uEn7dfHXCZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEn7nk3sea {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEn7nk3sea .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-uEn7nk3sea .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEn7nk3sea .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-uEn7nk3sea .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEn7nk3sea .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEn7nk3sea .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEn7nk3sea .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEn7nk3sea .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEn7nk3sea .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEn7nk3sea .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEn7nk3sea .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEn7nk3sea .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEn7nk3sea .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEn7nk3sea .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEn7nk3sea .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEn7nk3sea .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEn7nk3sea .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEn7nk3sea .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEn7nk3sea .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEn7nk3sea .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEn7nk3sea .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEn7nk3sea .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEn7nk3sea .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEn7nk3sea .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEn7nk3sea .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEn7nk3sea .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEn7nk3sea .nav-item:focus,
.cid-uEn7nk3sea .nav-link:focus {
  outline: none;
}
.cid-uEn7nk3sea .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEn7nk3sea .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEn7nk3sea .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEn7nk3sea .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEn7nk3sea .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEn7nk3sea .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEn7nk3sea .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-uEn7nk3sea .navbar.opened {
  transition: all 0.3s;
}
.cid-uEn7nk3sea .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEn7nk3sea .navbar .navbar-logo img {
  width: auto;
}
.cid-uEn7nk3sea .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEn7nk3sea .navbar.collapsed {
  justify-content: center;
}
.cid-uEn7nk3sea .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEn7nk3sea .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEn7nk3sea .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEn7nk3sea .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEn7nk3sea .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEn7nk3sea .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-uEn7nk3sea .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEn7nk3sea .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEn7nk3sea .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEn7nk3sea .navbar {
    min-height: 72px;
  }
  .cid-uEn7nk3sea .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEn7nk3sea .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEn7nk3sea .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEn7nk3sea .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEn7nk3sea .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEn7nk3sea .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-uEn7nk3sea .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEn7nk3sea .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEn7nk3sea .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEn7nk3sea .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEn7nk3sea .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEn7nk3sea .dropdown-item.active,
.cid-uEn7nk3sea .dropdown-item:active {
  background-color: transparent;
}
.cid-uEn7nk3sea .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEn7nk3sea .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEn7nk3sea .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEn7nk3sea .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEn7nk3sea .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEn7nk3sea .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEn7nk3sea ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEn7nk3sea .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEn7nk3sea .navbar-buttons {
    text-align: left;
  }
}
.cid-uEn7nk3sea button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEn7nk3sea button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEn7nk3sea button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEn7nk3sea button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn7nk3sea button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn7nk3sea button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEn7nk3sea nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn7nk3sea nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEn7nk3sea nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEn7nk3sea nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn7nk3sea .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEn7nk3sea a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn7nk3sea .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-uEn7nk3sea .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEn7nk3sea .navbar {
    height: 70px;
  }
  .cid-uEn7nk3sea .navbar.opened {
    height: auto;
  }
  .cid-uEn7nk3sea .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEn7nk3sea .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEn7nk3sea .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEn7nk3sea .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEn7nk3sea .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEn7nk3sea .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEn7nk3sea .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEn7nk3sea .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEn7nk3sea .navbar-brand {
    margin-right: auto;
  }
  .cid-uEn7nk3sea .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEn7nk3sea .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEn7nk3sea .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEn7nk3sea .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-uEn7nk3sea .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEn7nk3sea .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEn7nk3sea .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEn7nk3sea .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEn7nk3sea .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-uEn7nk3sea .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEn7nk3sea .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEn7nkuoEP {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uEn7nkuoEP .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEn7nkuoEP .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEn7nkI70Q {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn7nkI70Q .row {
  flex-direction: row-reverse;
}
.cid-uEn7nkI70Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn7nkI70Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn7nkI70Q .mbr-description {
  text-align: left;
}
.cid-uEn7nkI70Q .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn7nkI70Q .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn7nkI70Q .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn7nkI70Q .card-title,
.cid-uEn7nkI70Q .iconfont-wrapper {
  color: #000000;
}
.cid-uEn7nkI70Q .card-text {
  color: #000000;
}
.cid-uEn7nkI70Q .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn7nkI70Q .mbr-text,
.cid-uEn7nkI70Q .mbr-section-btn {
  text-align: center;
}
.cid-uEn7nkI70Q .card-text,
.cid-uEn7nkI70Q .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn7nkI70Q .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn7nkI70Q .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn7nkI70Q .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-uEn7nkI70Q .mbr-text UL {
  text-align: left;
}
.cid-uEn7nl4lcE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEn8acIqhx {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEn8acIqhx .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-uEn8acIqhx .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEn8acIqhx .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-uEn8acIqhx .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEn8acIqhx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEn8acIqhx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEn8acIqhx .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEn8acIqhx .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEn8acIqhx .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEn8acIqhx .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEn8acIqhx .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEn8acIqhx .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEn8acIqhx .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEn8acIqhx .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEn8acIqhx .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEn8acIqhx .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEn8acIqhx .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEn8acIqhx .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEn8acIqhx .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEn8acIqhx .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEn8acIqhx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEn8acIqhx .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEn8acIqhx .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEn8acIqhx .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEn8acIqhx .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEn8acIqhx .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEn8acIqhx .nav-item:focus,
.cid-uEn8acIqhx .nav-link:focus {
  outline: none;
}
.cid-uEn8acIqhx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEn8acIqhx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEn8acIqhx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEn8acIqhx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEn8acIqhx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEn8acIqhx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEn8acIqhx .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-uEn8acIqhx .navbar.opened {
  transition: all 0.3s;
}
.cid-uEn8acIqhx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEn8acIqhx .navbar .navbar-logo img {
  width: auto;
}
.cid-uEn8acIqhx .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEn8acIqhx .navbar.collapsed {
  justify-content: center;
}
.cid-uEn8acIqhx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEn8acIqhx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEn8acIqhx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEn8acIqhx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEn8acIqhx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEn8acIqhx .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-uEn8acIqhx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEn8acIqhx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEn8acIqhx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEn8acIqhx .navbar {
    min-height: 72px;
  }
  .cid-uEn8acIqhx .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEn8acIqhx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEn8acIqhx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEn8acIqhx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEn8acIqhx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEn8acIqhx .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-uEn8acIqhx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEn8acIqhx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEn8acIqhx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEn8acIqhx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEn8acIqhx .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEn8acIqhx .dropdown-item.active,
.cid-uEn8acIqhx .dropdown-item:active {
  background-color: transparent;
}
.cid-uEn8acIqhx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEn8acIqhx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEn8acIqhx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEn8acIqhx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEn8acIqhx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEn8acIqhx .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEn8acIqhx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEn8acIqhx .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEn8acIqhx .navbar-buttons {
    text-align: left;
  }
}
.cid-uEn8acIqhx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEn8acIqhx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEn8acIqhx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEn8acIqhx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn8acIqhx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn8acIqhx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEn8acIqhx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn8acIqhx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEn8acIqhx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEn8acIqhx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn8acIqhx .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEn8acIqhx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn8acIqhx .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-uEn8acIqhx .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEn8acIqhx .navbar {
    height: 70px;
  }
  .cid-uEn8acIqhx .navbar.opened {
    height: auto;
  }
  .cid-uEn8acIqhx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEn8acIqhx .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEn8acIqhx .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEn8acIqhx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEn8acIqhx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEn8acIqhx .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEn8acIqhx .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEn8acIqhx .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEn8acIqhx .navbar-brand {
    margin-right: auto;
  }
  .cid-uEn8acIqhx .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEn8acIqhx .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEn8acIqhx .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEn8acIqhx .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-uEn8acIqhx .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEn8acIqhx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEn8acIqhx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEn8acIqhx .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEn8acIqhx .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-uEn8acIqhx .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEn8acIqhx .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEn8adcEpZ {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uEn8adcEpZ .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEn8adcEpZ .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEn8adsXUN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEn8adsXUN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn8adsXUN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn8adNLF7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn8adNLF7 .row {
  flex-direction: row-reverse;
}
.cid-uEn8adNLF7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn8adNLF7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn8adNLF7 .mbr-description {
  text-align: left;
}
.cid-uEn8adNLF7 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn8adNLF7 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn8adNLF7 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn8adNLF7 .card-title,
.cid-uEn8adNLF7 .iconfont-wrapper {
  color: #000000;
}
.cid-uEn8adNLF7 .card-text {
  color: #000000;
}
.cid-uEn8adNLF7 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn8adNLF7 .mbr-text,
.cid-uEn8adNLF7 .mbr-section-btn {
  text-align: center;
}
.cid-uEn8adNLF7 .card-text,
.cid-uEn8adNLF7 .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn8adNLF7 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn8adNLF7 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn8adNLF7 .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-uEn8adNLF7 .mbr-text UL {
  text-align: left;
}
.cid-uEn8aefALI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn8aefALI .row {
  flex-direction: row-reverse;
}
.cid-uEn8aefALI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn8aefALI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn8aefALI .mbr-description {
  text-align: left;
}
.cid-uEn8aefALI .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn8aefALI .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn8aefALI .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn8aefALI .card-title,
.cid-uEn8aefALI .iconfont-wrapper {
  color: #000000;
}
.cid-uEn8aefALI .card-text {
  color: #000000;
}
.cid-uEn8aefALI .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn8aefALI .mbr-text,
.cid-uEn8aefALI .mbr-section-btn {
  text-align: center;
}
.cid-uEn8aefALI .card-text,
.cid-uEn8aefALI .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn8aefALI .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn8aefALI .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn8aefALI .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-uEn8aefALI .mbr-text UL {
  text-align: left;
}
.cid-uEn8aezniJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEn8hwZEqa {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEn8hwZEqa .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-uEn8hwZEqa .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEn8hwZEqa .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-uEn8hwZEqa .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEn8hwZEqa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEn8hwZEqa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEn8hwZEqa .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEn8hwZEqa .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEn8hwZEqa .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEn8hwZEqa .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEn8hwZEqa .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEn8hwZEqa .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEn8hwZEqa .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEn8hwZEqa .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEn8hwZEqa .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEn8hwZEqa .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEn8hwZEqa .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEn8hwZEqa .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEn8hwZEqa .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEn8hwZEqa .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEn8hwZEqa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEn8hwZEqa .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEn8hwZEqa .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEn8hwZEqa .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEn8hwZEqa .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEn8hwZEqa .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEn8hwZEqa .nav-item:focus,
.cid-uEn8hwZEqa .nav-link:focus {
  outline: none;
}
.cid-uEn8hwZEqa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEn8hwZEqa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEn8hwZEqa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEn8hwZEqa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEn8hwZEqa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEn8hwZEqa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEn8hwZEqa .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-uEn8hwZEqa .navbar.opened {
  transition: all 0.3s;
}
.cid-uEn8hwZEqa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEn8hwZEqa .navbar .navbar-logo img {
  width: auto;
}
.cid-uEn8hwZEqa .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEn8hwZEqa .navbar.collapsed {
  justify-content: center;
}
.cid-uEn8hwZEqa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEn8hwZEqa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEn8hwZEqa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEn8hwZEqa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEn8hwZEqa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEn8hwZEqa .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-uEn8hwZEqa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEn8hwZEqa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEn8hwZEqa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEn8hwZEqa .navbar {
    min-height: 72px;
  }
  .cid-uEn8hwZEqa .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEn8hwZEqa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEn8hwZEqa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEn8hwZEqa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEn8hwZEqa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEn8hwZEqa .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-uEn8hwZEqa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEn8hwZEqa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEn8hwZEqa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEn8hwZEqa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEn8hwZEqa .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEn8hwZEqa .dropdown-item.active,
.cid-uEn8hwZEqa .dropdown-item:active {
  background-color: transparent;
}
.cid-uEn8hwZEqa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEn8hwZEqa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEn8hwZEqa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEn8hwZEqa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEn8hwZEqa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEn8hwZEqa .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEn8hwZEqa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEn8hwZEqa .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEn8hwZEqa .navbar-buttons {
    text-align: left;
  }
}
.cid-uEn8hwZEqa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEn8hwZEqa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEn8hwZEqa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEn8hwZEqa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn8hwZEqa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn8hwZEqa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEn8hwZEqa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn8hwZEqa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEn8hwZEqa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEn8hwZEqa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn8hwZEqa .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEn8hwZEqa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn8hwZEqa .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-uEn8hwZEqa .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEn8hwZEqa .navbar {
    height: 70px;
  }
  .cid-uEn8hwZEqa .navbar.opened {
    height: auto;
  }
  .cid-uEn8hwZEqa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEn8hwZEqa .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEn8hwZEqa .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEn8hwZEqa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEn8hwZEqa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEn8hwZEqa .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEn8hwZEqa .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEn8hwZEqa .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEn8hwZEqa .navbar-brand {
    margin-right: auto;
  }
  .cid-uEn8hwZEqa .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEn8hwZEqa .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEn8hwZEqa .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEn8hwZEqa .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-uEn8hwZEqa .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEn8hwZEqa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEn8hwZEqa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEn8hwZEqa .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEn8hwZEqa .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-uEn8hwZEqa .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEn8hwZEqa .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEn8hxrA2N {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uEn8hxrA2N .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEn8hxrA2N .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEn8hxF0WV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEn8hxF0WV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn8hxF0WV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn8hy31od {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uEn8hy31od .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn8hy31od .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn8hy31od .mbr-text {
  color: #000000;
}
.cid-uEn8hy31od .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uEn8hy31od .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn8hy31od .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn8hy31od .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-uEn8hy31od .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uEn8hy31od .main-button {
    margin-bottom: 2rem;
  }
}
.cid-uEn8hy31od .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn8hy31od .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn8hy31od .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-uEn8hy31od .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uEn8hy31od .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uEn8hy31od .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn8hy31od .mbr-text UL {
  text-align: left;
}
.cid-uEn8hy31od .mbr-section-subtitle,
.cid-uEn8hy31od .main-button {
  color: #000000;
}
.cid-uEn8hyqyvd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uEn8hyqyvd .row {
  flex-direction: row-reverse;
}
.cid-uEn8hyqyvd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn8hyqyvd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn8hyqyvd .mbr-side-description {
  text-align: left;
}
.cid-uEn8hyLGg8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn8hyLGg8 .row {
  flex-direction: row-reverse;
}
.cid-uEn8hyLGg8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn8hyLGg8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn8hyLGg8 .mbr-description {
  text-align: left;
}
.cid-uEn8hyLGg8 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn8hyLGg8 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn8hyLGg8 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn8hyLGg8 .card-title,
.cid-uEn8hyLGg8 .iconfont-wrapper {
  color: #000000;
}
.cid-uEn8hyLGg8 .card-text {
  color: #000000;
}
.cid-uEn8hyLGg8 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn8hyLGg8 .mbr-text,
.cid-uEn8hyLGg8 .mbr-section-btn {
  text-align: center;
}
.cid-uEn8hyLGg8 .card-text,
.cid-uEn8hyLGg8 .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn8hyLGg8 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn8hyLGg8 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn8hyLGg8 .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-uEn8hyLGg8 .mbr-text UL {
  text-align: left;
}
.cid-uEn8hz6Uku {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEn8rgiL6V {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEn8rgiL6V .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-uEn8rgiL6V .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEn8rgiL6V .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-uEn8rgiL6V .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEn8rgiL6V .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEn8rgiL6V .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEn8rgiL6V .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEn8rgiL6V .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEn8rgiL6V .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEn8rgiL6V .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEn8rgiL6V .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEn8rgiL6V .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEn8rgiL6V .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEn8rgiL6V .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEn8rgiL6V .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEn8rgiL6V .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEn8rgiL6V .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEn8rgiL6V .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEn8rgiL6V .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEn8rgiL6V .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEn8rgiL6V .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEn8rgiL6V .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEn8rgiL6V .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEn8rgiL6V .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEn8rgiL6V .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEn8rgiL6V .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEn8rgiL6V .nav-item:focus,
.cid-uEn8rgiL6V .nav-link:focus {
  outline: none;
}
.cid-uEn8rgiL6V .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEn8rgiL6V .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEn8rgiL6V .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEn8rgiL6V .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEn8rgiL6V .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEn8rgiL6V .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEn8rgiL6V .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-uEn8rgiL6V .navbar.opened {
  transition: all 0.3s;
}
.cid-uEn8rgiL6V .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEn8rgiL6V .navbar .navbar-logo img {
  width: auto;
}
.cid-uEn8rgiL6V .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEn8rgiL6V .navbar.collapsed {
  justify-content: center;
}
.cid-uEn8rgiL6V .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEn8rgiL6V .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEn8rgiL6V .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEn8rgiL6V .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEn8rgiL6V .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEn8rgiL6V .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-uEn8rgiL6V .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEn8rgiL6V .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEn8rgiL6V .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEn8rgiL6V .navbar {
    min-height: 72px;
  }
  .cid-uEn8rgiL6V .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEn8rgiL6V .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEn8rgiL6V .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEn8rgiL6V .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEn8rgiL6V .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEn8rgiL6V .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-uEn8rgiL6V .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEn8rgiL6V .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEn8rgiL6V .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEn8rgiL6V .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEn8rgiL6V .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEn8rgiL6V .dropdown-item.active,
.cid-uEn8rgiL6V .dropdown-item:active {
  background-color: transparent;
}
.cid-uEn8rgiL6V .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEn8rgiL6V .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEn8rgiL6V .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEn8rgiL6V .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEn8rgiL6V .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEn8rgiL6V .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEn8rgiL6V ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEn8rgiL6V .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEn8rgiL6V .navbar-buttons {
    text-align: left;
  }
}
.cid-uEn8rgiL6V button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEn8rgiL6V button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEn8rgiL6V button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEn8rgiL6V button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn8rgiL6V button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn8rgiL6V button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEn8rgiL6V nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn8rgiL6V nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEn8rgiL6V nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEn8rgiL6V nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn8rgiL6V .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEn8rgiL6V a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn8rgiL6V .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-uEn8rgiL6V .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEn8rgiL6V .navbar {
    height: 70px;
  }
  .cid-uEn8rgiL6V .navbar.opened {
    height: auto;
  }
  .cid-uEn8rgiL6V .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEn8rgiL6V .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEn8rgiL6V .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEn8rgiL6V .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEn8rgiL6V .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEn8rgiL6V .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEn8rgiL6V .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEn8rgiL6V .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEn8rgiL6V .navbar-brand {
    margin-right: auto;
  }
  .cid-uEn8rgiL6V .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEn8rgiL6V .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEn8rgiL6V .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEn8rgiL6V .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-uEn8rgiL6V .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEn8rgiL6V .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEn8rgiL6V .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEn8rgiL6V .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEn8rgiL6V .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-uEn8rgiL6V .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEn8rgiL6V .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEn8rgKUIX {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uEn8rgKUIX .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEn8rgKUIX .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEn8rh0sX1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEn8rh0sX1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn8rh0sX1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn8rhkT6L {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn8rhkT6L .row {
  flex-direction: row-reverse;
}
.cid-uEn8rhkT6L .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn8rhkT6L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn8rhkT6L .mbr-description {
  text-align: left;
}
.cid-uEn8rhkT6L .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn8rhkT6L .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn8rhkT6L .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn8rhkT6L .card-title,
.cid-uEn8rhkT6L .iconfont-wrapper {
  color: #000000;
}
.cid-uEn8rhkT6L .card-text {
  color: #000000;
}
.cid-uEn8rhkT6L .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn8rhkT6L .mbr-text,
.cid-uEn8rhkT6L .mbr-section-btn {
  text-align: center;
}
.cid-uEn8rhkT6L .card-text,
.cid-uEn8rhkT6L .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn8rhkT6L .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn8rhkT6L .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn8rhkT6L .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-uEn8rhkT6L .mbr-text UL {
  text-align: left;
}
.cid-uEn8rhE7IB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn8rhE7IB .row {
  flex-direction: row-reverse;
}
.cid-uEn8rhE7IB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn8rhE7IB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn8rhE7IB .mbr-description {
  text-align: left;
}
.cid-uEn8rhE7IB .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn8rhE7IB .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn8rhE7IB .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn8rhE7IB .card-title,
.cid-uEn8rhE7IB .iconfont-wrapper {
  color: #000000;
}
.cid-uEn8rhE7IB .card-text {
  color: #000000;
}
.cid-uEn8rhE7IB .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn8rhE7IB .mbr-text,
.cid-uEn8rhE7IB .mbr-section-btn {
  text-align: center;
}
.cid-uEn8rhE7IB .card-text,
.cid-uEn8rhE7IB .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn8rhE7IB .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn8rhE7IB .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn8rhE7IB .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-uEn8rhE7IB .mbr-text UL {
  text-align: left;
}
.cid-uEn8rhYoIk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEn8C7MPUw {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEn8C7MPUw .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-uEn8C7MPUw .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEn8C7MPUw .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-uEn8C7MPUw .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEn8C7MPUw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEn8C7MPUw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEn8C7MPUw .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEn8C7MPUw .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEn8C7MPUw .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEn8C7MPUw .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEn8C7MPUw .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEn8C7MPUw .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEn8C7MPUw .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEn8C7MPUw .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEn8C7MPUw .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEn8C7MPUw .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEn8C7MPUw .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEn8C7MPUw .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEn8C7MPUw .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEn8C7MPUw .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEn8C7MPUw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEn8C7MPUw .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEn8C7MPUw .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEn8C7MPUw .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEn8C7MPUw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEn8C7MPUw .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEn8C7MPUw .nav-item:focus,
.cid-uEn8C7MPUw .nav-link:focus {
  outline: none;
}
.cid-uEn8C7MPUw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEn8C7MPUw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEn8C7MPUw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEn8C7MPUw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEn8C7MPUw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEn8C7MPUw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEn8C7MPUw .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-uEn8C7MPUw .navbar.opened {
  transition: all 0.3s;
}
.cid-uEn8C7MPUw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEn8C7MPUw .navbar .navbar-logo img {
  width: auto;
}
.cid-uEn8C7MPUw .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEn8C7MPUw .navbar.collapsed {
  justify-content: center;
}
.cid-uEn8C7MPUw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEn8C7MPUw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEn8C7MPUw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEn8C7MPUw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEn8C7MPUw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEn8C7MPUw .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-uEn8C7MPUw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEn8C7MPUw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEn8C7MPUw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEn8C7MPUw .navbar {
    min-height: 72px;
  }
  .cid-uEn8C7MPUw .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEn8C7MPUw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEn8C7MPUw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEn8C7MPUw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEn8C7MPUw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEn8C7MPUw .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-uEn8C7MPUw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEn8C7MPUw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEn8C7MPUw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEn8C7MPUw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEn8C7MPUw .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEn8C7MPUw .dropdown-item.active,
.cid-uEn8C7MPUw .dropdown-item:active {
  background-color: transparent;
}
.cid-uEn8C7MPUw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEn8C7MPUw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEn8C7MPUw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEn8C7MPUw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEn8C7MPUw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEn8C7MPUw .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEn8C7MPUw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEn8C7MPUw .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEn8C7MPUw .navbar-buttons {
    text-align: left;
  }
}
.cid-uEn8C7MPUw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEn8C7MPUw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEn8C7MPUw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEn8C7MPUw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn8C7MPUw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn8C7MPUw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEn8C7MPUw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn8C7MPUw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEn8C7MPUw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEn8C7MPUw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn8C7MPUw .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEn8C7MPUw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn8C7MPUw .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-uEn8C7MPUw .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEn8C7MPUw .navbar {
    height: 70px;
  }
  .cid-uEn8C7MPUw .navbar.opened {
    height: auto;
  }
  .cid-uEn8C7MPUw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEn8C7MPUw .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEn8C7MPUw .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEn8C7MPUw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEn8C7MPUw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEn8C7MPUw .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEn8C7MPUw .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEn8C7MPUw .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEn8C7MPUw .navbar-brand {
    margin-right: auto;
  }
  .cid-uEn8C7MPUw .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEn8C7MPUw .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEn8C7MPUw .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEn8C7MPUw .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-uEn8C7MPUw .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEn8C7MPUw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEn8C7MPUw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEn8C7MPUw .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEn8C7MPUw .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-uEn8C7MPUw .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEn8C7MPUw .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEn8C8evvy {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uEn8C8evvy .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEn8C8evvy .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEn8C8urnH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEn8C8urnH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn8C8urnH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn8C8QFxf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uEn8C8QFxf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn8C8QFxf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn8C8QFxf .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uEn8C8QFxf .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uEn8C8QFxf .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uEn8C8QFxf .card-wrapper {
    padding: 4rem;
  }
}
.cid-uEn8C8QFxf .mbr-text,
.cid-uEn8C8QFxf .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uEn8C8QFxf .card-title,
.cid-uEn8C8QFxf .card-box {
  text-align: center;
  color: #000000;
}
.cid-uEn8C8QFxf .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn8C8QFxf .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn8C8QFxf .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-uEn8C8QFxf .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uEn8C8QFxf .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uEn8C8QFxf .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn8C8QFxf .mbr-text UL {
  text-align: left;
}
.cid-uEn8C9aboN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEn8LTqzK3 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEn8LTqzK3 .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-uEn8LTqzK3 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEn8LTqzK3 .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-uEn8LTqzK3 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEn8LTqzK3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEn8LTqzK3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEn8LTqzK3 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEn8LTqzK3 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEn8LTqzK3 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEn8LTqzK3 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEn8LTqzK3 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEn8LTqzK3 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEn8LTqzK3 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEn8LTqzK3 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEn8LTqzK3 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEn8LTqzK3 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEn8LTqzK3 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEn8LTqzK3 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEn8LTqzK3 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEn8LTqzK3 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEn8LTqzK3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEn8LTqzK3 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEn8LTqzK3 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEn8LTqzK3 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEn8LTqzK3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEn8LTqzK3 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEn8LTqzK3 .nav-item:focus,
.cid-uEn8LTqzK3 .nav-link:focus {
  outline: none;
}
.cid-uEn8LTqzK3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEn8LTqzK3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEn8LTqzK3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEn8LTqzK3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEn8LTqzK3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEn8LTqzK3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEn8LTqzK3 .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-uEn8LTqzK3 .navbar.opened {
  transition: all 0.3s;
}
.cid-uEn8LTqzK3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEn8LTqzK3 .navbar .navbar-logo img {
  width: auto;
}
.cid-uEn8LTqzK3 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEn8LTqzK3 .navbar.collapsed {
  justify-content: center;
}
.cid-uEn8LTqzK3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEn8LTqzK3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEn8LTqzK3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEn8LTqzK3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEn8LTqzK3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEn8LTqzK3 .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-uEn8LTqzK3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEn8LTqzK3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEn8LTqzK3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEn8LTqzK3 .navbar {
    min-height: 72px;
  }
  .cid-uEn8LTqzK3 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEn8LTqzK3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEn8LTqzK3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEn8LTqzK3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEn8LTqzK3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEn8LTqzK3 .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-uEn8LTqzK3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEn8LTqzK3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEn8LTqzK3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEn8LTqzK3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEn8LTqzK3 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEn8LTqzK3 .dropdown-item.active,
.cid-uEn8LTqzK3 .dropdown-item:active {
  background-color: transparent;
}
.cid-uEn8LTqzK3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEn8LTqzK3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEn8LTqzK3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEn8LTqzK3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEn8LTqzK3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEn8LTqzK3 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEn8LTqzK3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEn8LTqzK3 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEn8LTqzK3 .navbar-buttons {
    text-align: left;
  }
}
.cid-uEn8LTqzK3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEn8LTqzK3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEn8LTqzK3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEn8LTqzK3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn8LTqzK3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn8LTqzK3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEn8LTqzK3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn8LTqzK3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEn8LTqzK3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEn8LTqzK3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn8LTqzK3 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEn8LTqzK3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn8LTqzK3 .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-uEn8LTqzK3 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEn8LTqzK3 .navbar {
    height: 70px;
  }
  .cid-uEn8LTqzK3 .navbar.opened {
    height: auto;
  }
  .cid-uEn8LTqzK3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEn8LTqzK3 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEn8LTqzK3 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEn8LTqzK3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEn8LTqzK3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEn8LTqzK3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEn8LTqzK3 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEn8LTqzK3 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEn8LTqzK3 .navbar-brand {
    margin-right: auto;
  }
  .cid-uEn8LTqzK3 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEn8LTqzK3 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEn8LTqzK3 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEn8LTqzK3 .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-uEn8LTqzK3 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEn8LTqzK3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEn8LTqzK3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEn8LTqzK3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEn8LTqzK3 .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-uEn8LTqzK3 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEn8LTqzK3 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEn8LTMtIe {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uEn8LTMtIe .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEn8LTMtIe .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEn8LU2zpq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEn8LU2zpq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn8LU2zpq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn8LUnTdY {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn8LUnTdY .row {
  flex-direction: row-reverse;
}
.cid-uEn8LUnTdY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn8LUnTdY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn8LUnTdY .mbr-description {
  text-align: left;
}
.cid-uEn8LUnTdY .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn8LUnTdY .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn8LUnTdY .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn8LUnTdY .card-title,
.cid-uEn8LUnTdY .iconfont-wrapper {
  color: #000000;
}
.cid-uEn8LUnTdY .card-text {
  color: #000000;
}
.cid-uEn8LUnTdY .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn8LUnTdY .mbr-text,
.cid-uEn8LUnTdY .mbr-section-btn {
  text-align: center;
}
.cid-uEn8LUnTdY .card-text,
.cid-uEn8LUnTdY .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn8LUnTdY .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn8LUnTdY .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn8LUnTdY .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-uEn8LUnTdY .mbr-text UL {
  text-align: left;
}
.cid-uEn8LUL1Is {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn8LUL1Is .row {
  flex-direction: row-reverse;
}
.cid-uEn8LUL1Is .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn8LUL1Is .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn8LUL1Is .mbr-description {
  text-align: left;
}
.cid-uEn8LUL1Is .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn8LUL1Is .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn8LUL1Is .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn8LUL1Is .card-title,
.cid-uEn8LUL1Is .iconfont-wrapper {
  color: #000000;
}
.cid-uEn8LUL1Is .card-text {
  color: #000000;
}
.cid-uEn8LUL1Is .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn8LUL1Is .mbr-text,
.cid-uEn8LUL1Is .mbr-section-btn {
  text-align: center;
}
.cid-uEn8LUL1Is .card-text,
.cid-uEn8LUL1Is .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn8LUL1Is .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn8LUL1Is .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn8LUL1Is .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-uEn8LUL1Is .mbr-text UL {
  text-align: left;
}
.cid-uEn8LV5CFi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEn8W6qa91 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEn8W6qa91 .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-uEn8W6qa91 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEn8W6qa91 .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-uEn8W6qa91 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEn8W6qa91 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEn8W6qa91 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEn8W6qa91 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEn8W6qa91 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEn8W6qa91 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEn8W6qa91 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEn8W6qa91 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEn8W6qa91 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEn8W6qa91 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEn8W6qa91 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEn8W6qa91 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEn8W6qa91 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEn8W6qa91 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEn8W6qa91 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEn8W6qa91 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEn8W6qa91 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEn8W6qa91 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEn8W6qa91 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEn8W6qa91 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEn8W6qa91 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEn8W6qa91 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEn8W6qa91 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEn8W6qa91 .nav-item:focus,
.cid-uEn8W6qa91 .nav-link:focus {
  outline: none;
}
.cid-uEn8W6qa91 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEn8W6qa91 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEn8W6qa91 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEn8W6qa91 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEn8W6qa91 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEn8W6qa91 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEn8W6qa91 .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-uEn8W6qa91 .navbar.opened {
  transition: all 0.3s;
}
.cid-uEn8W6qa91 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEn8W6qa91 .navbar .navbar-logo img {
  width: auto;
}
.cid-uEn8W6qa91 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEn8W6qa91 .navbar.collapsed {
  justify-content: center;
}
.cid-uEn8W6qa91 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEn8W6qa91 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEn8W6qa91 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEn8W6qa91 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEn8W6qa91 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEn8W6qa91 .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-uEn8W6qa91 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEn8W6qa91 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEn8W6qa91 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEn8W6qa91 .navbar {
    min-height: 72px;
  }
  .cid-uEn8W6qa91 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEn8W6qa91 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEn8W6qa91 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEn8W6qa91 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEn8W6qa91 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEn8W6qa91 .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-uEn8W6qa91 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEn8W6qa91 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEn8W6qa91 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEn8W6qa91 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEn8W6qa91 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEn8W6qa91 .dropdown-item.active,
.cid-uEn8W6qa91 .dropdown-item:active {
  background-color: transparent;
}
.cid-uEn8W6qa91 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEn8W6qa91 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEn8W6qa91 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEn8W6qa91 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEn8W6qa91 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEn8W6qa91 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEn8W6qa91 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEn8W6qa91 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEn8W6qa91 .navbar-buttons {
    text-align: left;
  }
}
.cid-uEn8W6qa91 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEn8W6qa91 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEn8W6qa91 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEn8W6qa91 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn8W6qa91 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn8W6qa91 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEn8W6qa91 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn8W6qa91 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEn8W6qa91 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEn8W6qa91 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn8W6qa91 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEn8W6qa91 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn8W6qa91 .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-uEn8W6qa91 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEn8W6qa91 .navbar {
    height: 70px;
  }
  .cid-uEn8W6qa91 .navbar.opened {
    height: auto;
  }
  .cid-uEn8W6qa91 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEn8W6qa91 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEn8W6qa91 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEn8W6qa91 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEn8W6qa91 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEn8W6qa91 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEn8W6qa91 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEn8W6qa91 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEn8W6qa91 .navbar-brand {
    margin-right: auto;
  }
  .cid-uEn8W6qa91 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEn8W6qa91 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEn8W6qa91 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEn8W6qa91 .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-uEn8W6qa91 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEn8W6qa91 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEn8W6qa91 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEn8W6qa91 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEn8W6qa91 .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-uEn8W6qa91 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEn8W6qa91 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEn8W6UudP {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uEn8W6UudP .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEn8W6UudP .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEn8W7bpYu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEn8W7bpYu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn8W7bpYu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn8W7w4J5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn8W7w4J5 .row {
  flex-direction: row-reverse;
}
.cid-uEn8W7w4J5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn8W7w4J5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn8W7w4J5 .mbr-description {
  text-align: left;
}
.cid-uEn8W7w4J5 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn8W7w4J5 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn8W7w4J5 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn8W7w4J5 .card-title,
.cid-uEn8W7w4J5 .iconfont-wrapper {
  color: #000000;
}
.cid-uEn8W7w4J5 .card-text {
  color: #000000;
}
.cid-uEn8W7w4J5 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn8W7w4J5 .mbr-text,
.cid-uEn8W7w4J5 .mbr-section-btn {
  text-align: center;
}
.cid-uEn8W7w4J5 .card-text,
.cid-uEn8W7w4J5 .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn8W7w4J5 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn8W7w4J5 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn8W7w4J5 .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-uEn8W7w4J5 .mbr-text UL {
  text-align: left;
}
.cid-uEn8W7QUZL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn8W7QUZL .row {
  flex-direction: row-reverse;
}
.cid-uEn8W7QUZL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn8W7QUZL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn8W7QUZL .mbr-description {
  text-align: left;
}
.cid-uEn8W7QUZL .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn8W7QUZL .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn8W7QUZL .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn8W7QUZL .card-title,
.cid-uEn8W7QUZL .iconfont-wrapper {
  color: #000000;
}
.cid-uEn8W7QUZL .card-text {
  color: #000000;
}
.cid-uEn8W7QUZL .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn8W7QUZL .mbr-text,
.cid-uEn8W7QUZL .mbr-section-btn {
  text-align: center;
}
.cid-uEn8W7QUZL .card-text,
.cid-uEn8W7QUZL .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn8W7QUZL .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn8W7QUZL .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn8W7QUZL .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-uEn8W7QUZL .mbr-text UL {
  text-align: left;
}
.cid-uEn8W8dnks {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEn94IPvNe {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEn94IPvNe .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-uEn94IPvNe .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEn94IPvNe .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-uEn94IPvNe .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEn94IPvNe .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEn94IPvNe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEn94IPvNe .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEn94IPvNe .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEn94IPvNe .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEn94IPvNe .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEn94IPvNe .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEn94IPvNe .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEn94IPvNe .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEn94IPvNe .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEn94IPvNe .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEn94IPvNe .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEn94IPvNe .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEn94IPvNe .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEn94IPvNe .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEn94IPvNe .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEn94IPvNe .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEn94IPvNe .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEn94IPvNe .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEn94IPvNe .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEn94IPvNe .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEn94IPvNe .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEn94IPvNe .nav-item:focus,
.cid-uEn94IPvNe .nav-link:focus {
  outline: none;
}
.cid-uEn94IPvNe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEn94IPvNe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEn94IPvNe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEn94IPvNe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEn94IPvNe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEn94IPvNe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEn94IPvNe .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-uEn94IPvNe .navbar.opened {
  transition: all 0.3s;
}
.cid-uEn94IPvNe .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEn94IPvNe .navbar .navbar-logo img {
  width: auto;
}
.cid-uEn94IPvNe .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEn94IPvNe .navbar.collapsed {
  justify-content: center;
}
.cid-uEn94IPvNe .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEn94IPvNe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEn94IPvNe .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEn94IPvNe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEn94IPvNe .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEn94IPvNe .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-uEn94IPvNe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEn94IPvNe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEn94IPvNe .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEn94IPvNe .navbar {
    min-height: 72px;
  }
  .cid-uEn94IPvNe .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEn94IPvNe .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEn94IPvNe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEn94IPvNe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEn94IPvNe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEn94IPvNe .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-uEn94IPvNe .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEn94IPvNe .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEn94IPvNe .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEn94IPvNe .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEn94IPvNe .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEn94IPvNe .dropdown-item.active,
.cid-uEn94IPvNe .dropdown-item:active {
  background-color: transparent;
}
.cid-uEn94IPvNe .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEn94IPvNe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEn94IPvNe .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEn94IPvNe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEn94IPvNe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEn94IPvNe .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEn94IPvNe ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEn94IPvNe .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEn94IPvNe .navbar-buttons {
    text-align: left;
  }
}
.cid-uEn94IPvNe button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEn94IPvNe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEn94IPvNe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEn94IPvNe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn94IPvNe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn94IPvNe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEn94IPvNe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn94IPvNe nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEn94IPvNe nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEn94IPvNe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn94IPvNe .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEn94IPvNe a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn94IPvNe .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-uEn94IPvNe .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEn94IPvNe .navbar {
    height: 70px;
  }
  .cid-uEn94IPvNe .navbar.opened {
    height: auto;
  }
  .cid-uEn94IPvNe .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEn94IPvNe .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEn94IPvNe .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEn94IPvNe .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEn94IPvNe .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEn94IPvNe .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEn94IPvNe .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEn94IPvNe .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEn94IPvNe .navbar-brand {
    margin-right: auto;
  }
  .cid-uEn94IPvNe .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEn94IPvNe .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEn94IPvNe .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEn94IPvNe .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-uEn94IPvNe .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEn94IPvNe .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEn94IPvNe .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEn94IPvNe .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEn94IPvNe .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-uEn94IPvNe .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEn94IPvNe .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEn94JfG4a {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uEn94JfG4a .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEn94JfG4a .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEn94Jwi2e {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEn94Jwi2e .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn94Jwi2e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn94JQdcp {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn94JQdcp .row {
  flex-direction: row-reverse;
}
.cid-uEn94JQdcp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn94JQdcp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn94JQdcp .mbr-description {
  text-align: left;
}
.cid-uEn94JQdcp .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn94JQdcp .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn94JQdcp .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn94JQdcp .card-title,
.cid-uEn94JQdcp .iconfont-wrapper {
  color: #000000;
}
.cid-uEn94JQdcp .card-text {
  color: #000000;
}
.cid-uEn94JQdcp .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn94JQdcp .mbr-text,
.cid-uEn94JQdcp .mbr-section-btn {
  text-align: center;
}
.cid-uEn94JQdcp .card-text,
.cid-uEn94JQdcp .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn94JQdcp .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn94JQdcp .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn94JQdcp .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-uEn94JQdcp .mbr-text UL {
  text-align: left;
}
.cid-uEn94KdJ8G {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uEn94KdJ8G .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn94KdJ8G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn94KdJ8G .mbr-text {
  color: #000000;
}
.cid-uEn94KdJ8G .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uEn94KdJ8G .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn94KdJ8G .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn94KdJ8G .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-uEn94KdJ8G .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uEn94KdJ8G .main-button {
    margin-bottom: 2rem;
  }
}
.cid-uEn94KdJ8G .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn94KdJ8G .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn94KdJ8G .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-uEn94KdJ8G .mbr-text UL {
  text-align: left;
}
.cid-uEn94KdJ8G .mbr-section-subtitle,
.cid-uEn94KdJ8G .main-button {
  color: #000000;
}
.cid-uEn94KxZls {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn94KxZls .row {
  flex-direction: row-reverse;
}
.cid-uEn94KxZls .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn94KxZls .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn94KxZls .mbr-description {
  text-align: left;
}
.cid-uEn94KxZls .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn94KxZls .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn94KxZls .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn94KxZls .card-title,
.cid-uEn94KxZls .iconfont-wrapper {
  color: #000000;
}
.cid-uEn94KxZls .card-text {
  color: #000000;
}
.cid-uEn94KxZls .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn94KxZls .mbr-text,
.cid-uEn94KxZls .mbr-section-btn {
  text-align: center;
}
.cid-uEn94KxZls .card-text,
.cid-uEn94KxZls .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn94KxZls .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn94KxZls .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn94KxZls .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-uEn94KxZls .mbr-text UL {
  text-align: left;
}
.cid-uEn94KPDn1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEn9gNBAoY {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEn9gNBAoY .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-uEn9gNBAoY .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEn9gNBAoY .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-uEn9gNBAoY .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEn9gNBAoY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEn9gNBAoY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEn9gNBAoY .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEn9gNBAoY .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEn9gNBAoY .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEn9gNBAoY .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEn9gNBAoY .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEn9gNBAoY .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEn9gNBAoY .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEn9gNBAoY .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEn9gNBAoY .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEn9gNBAoY .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEn9gNBAoY .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEn9gNBAoY .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEn9gNBAoY .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEn9gNBAoY .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEn9gNBAoY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEn9gNBAoY .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEn9gNBAoY .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEn9gNBAoY .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEn9gNBAoY .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEn9gNBAoY .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEn9gNBAoY .nav-item:focus,
.cid-uEn9gNBAoY .nav-link:focus {
  outline: none;
}
.cid-uEn9gNBAoY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEn9gNBAoY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEn9gNBAoY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEn9gNBAoY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEn9gNBAoY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEn9gNBAoY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEn9gNBAoY .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-uEn9gNBAoY .navbar.opened {
  transition: all 0.3s;
}
.cid-uEn9gNBAoY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEn9gNBAoY .navbar .navbar-logo img {
  width: auto;
}
.cid-uEn9gNBAoY .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEn9gNBAoY .navbar.collapsed {
  justify-content: center;
}
.cid-uEn9gNBAoY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEn9gNBAoY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEn9gNBAoY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEn9gNBAoY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEn9gNBAoY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEn9gNBAoY .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-uEn9gNBAoY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEn9gNBAoY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEn9gNBAoY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEn9gNBAoY .navbar {
    min-height: 72px;
  }
  .cid-uEn9gNBAoY .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEn9gNBAoY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEn9gNBAoY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEn9gNBAoY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEn9gNBAoY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEn9gNBAoY .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-uEn9gNBAoY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEn9gNBAoY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEn9gNBAoY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEn9gNBAoY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEn9gNBAoY .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEn9gNBAoY .dropdown-item.active,
.cid-uEn9gNBAoY .dropdown-item:active {
  background-color: transparent;
}
.cid-uEn9gNBAoY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEn9gNBAoY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEn9gNBAoY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEn9gNBAoY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEn9gNBAoY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEn9gNBAoY .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEn9gNBAoY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEn9gNBAoY .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEn9gNBAoY .navbar-buttons {
    text-align: left;
  }
}
.cid-uEn9gNBAoY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEn9gNBAoY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEn9gNBAoY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEn9gNBAoY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn9gNBAoY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn9gNBAoY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEn9gNBAoY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn9gNBAoY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEn9gNBAoY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEn9gNBAoY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn9gNBAoY .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEn9gNBAoY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn9gNBAoY .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-uEn9gNBAoY .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEn9gNBAoY .navbar {
    height: 70px;
  }
  .cid-uEn9gNBAoY .navbar.opened {
    height: auto;
  }
  .cid-uEn9gNBAoY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEn9gNBAoY .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEn9gNBAoY .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEn9gNBAoY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEn9gNBAoY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEn9gNBAoY .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEn9gNBAoY .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEn9gNBAoY .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEn9gNBAoY .navbar-brand {
    margin-right: auto;
  }
  .cid-uEn9gNBAoY .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEn9gNBAoY .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEn9gNBAoY .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEn9gNBAoY .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-uEn9gNBAoY .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEn9gNBAoY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEn9gNBAoY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEn9gNBAoY .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEn9gNBAoY .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-uEn9gNBAoY .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEn9gNBAoY .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEn9gNY7gS {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uEn9gNY7gS .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEn9gNY7gS .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEn9gOe8Yq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEn9gOe8Yq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn9gOe8Yq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn9gODsd7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn9gODsd7 .row {
  flex-direction: row-reverse;
}
.cid-uEn9gODsd7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn9gODsd7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn9gODsd7 .mbr-description {
  text-align: left;
}
.cid-uEn9gODsd7 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn9gODsd7 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn9gODsd7 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn9gODsd7 .card-title,
.cid-uEn9gODsd7 .iconfont-wrapper {
  color: #000000;
}
.cid-uEn9gODsd7 .card-text {
  color: #000000;
}
.cid-uEn9gODsd7 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn9gODsd7 .mbr-text,
.cid-uEn9gODsd7 .mbr-section-btn {
  text-align: center;
}
.cid-uEn9gODsd7 .card-text,
.cid-uEn9gODsd7 .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn9gODsd7 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn9gODsd7 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn9gODsd7 .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-uEn9gODsd7 .mbr-text UL {
  text-align: left;
}
.cid-uEn9gOZgYY {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEn9gOZgYY .row {
  flex-direction: row-reverse;
}
.cid-uEn9gOZgYY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn9gOZgYY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn9gOZgYY .mbr-description {
  text-align: left;
}
.cid-uEn9gOZgYY .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEn9gOZgYY .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEn9gOZgYY .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEn9gOZgYY .card-title,
.cid-uEn9gOZgYY .iconfont-wrapper {
  color: #000000;
}
.cid-uEn9gOZgYY .card-text {
  color: #000000;
}
.cid-uEn9gOZgYY .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEn9gOZgYY .mbr-text,
.cid-uEn9gOZgYY .mbr-section-btn {
  text-align: center;
}
.cid-uEn9gOZgYY .card-text,
.cid-uEn9gOZgYY .item .mbr-section-btn {
  text-align: left;
}
.cid-uEn9gOZgYY .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEn9gOZgYY .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEn9gOZgYY .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-uEn9gOZgYY .mbr-text UL {
  text-align: left;
}
.cid-uEn9gPjPIR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEn9FV0PIf {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEn9FV0PIf .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-uEn9FV0PIf .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEn9FV0PIf .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-uEn9FV0PIf .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEn9FV0PIf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEn9FV0PIf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEn9FV0PIf .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEn9FV0PIf .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEn9FV0PIf .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEn9FV0PIf .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEn9FV0PIf .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEn9FV0PIf .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEn9FV0PIf .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEn9FV0PIf .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEn9FV0PIf .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEn9FV0PIf .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEn9FV0PIf .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEn9FV0PIf .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEn9FV0PIf .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEn9FV0PIf .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEn9FV0PIf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEn9FV0PIf .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEn9FV0PIf .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEn9FV0PIf .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEn9FV0PIf .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEn9FV0PIf .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEn9FV0PIf .nav-item:focus,
.cid-uEn9FV0PIf .nav-link:focus {
  outline: none;
}
.cid-uEn9FV0PIf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEn9FV0PIf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEn9FV0PIf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEn9FV0PIf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEn9FV0PIf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEn9FV0PIf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEn9FV0PIf .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-uEn9FV0PIf .navbar.opened {
  transition: all 0.3s;
}
.cid-uEn9FV0PIf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEn9FV0PIf .navbar .navbar-logo img {
  width: auto;
}
.cid-uEn9FV0PIf .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEn9FV0PIf .navbar.collapsed {
  justify-content: center;
}
.cid-uEn9FV0PIf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEn9FV0PIf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEn9FV0PIf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEn9FV0PIf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEn9FV0PIf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEn9FV0PIf .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-uEn9FV0PIf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEn9FV0PIf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEn9FV0PIf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEn9FV0PIf .navbar {
    min-height: 72px;
  }
  .cid-uEn9FV0PIf .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEn9FV0PIf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEn9FV0PIf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEn9FV0PIf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEn9FV0PIf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEn9FV0PIf .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-uEn9FV0PIf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEn9FV0PIf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEn9FV0PIf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEn9FV0PIf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEn9FV0PIf .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEn9FV0PIf .dropdown-item.active,
.cid-uEn9FV0PIf .dropdown-item:active {
  background-color: transparent;
}
.cid-uEn9FV0PIf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEn9FV0PIf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEn9FV0PIf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEn9FV0PIf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEn9FV0PIf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEn9FV0PIf .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEn9FV0PIf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEn9FV0PIf .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEn9FV0PIf .navbar-buttons {
    text-align: left;
  }
}
.cid-uEn9FV0PIf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEn9FV0PIf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEn9FV0PIf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEn9FV0PIf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn9FV0PIf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn9FV0PIf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEn9FV0PIf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn9FV0PIf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEn9FV0PIf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEn9FV0PIf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn9FV0PIf .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEn9FV0PIf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn9FV0PIf .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-uEn9FV0PIf .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEn9FV0PIf .navbar {
    height: 70px;
  }
  .cid-uEn9FV0PIf .navbar.opened {
    height: auto;
  }
  .cid-uEn9FV0PIf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEn9FV0PIf .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEn9FV0PIf .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEn9FV0PIf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEn9FV0PIf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEn9FV0PIf .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEn9FV0PIf .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEn9FV0PIf .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEn9FV0PIf .navbar-brand {
    margin-right: auto;
  }
  .cid-uEn9FV0PIf .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEn9FV0PIf .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEn9FV0PIf .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEn9FV0PIf .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-uEn9FV0PIf .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEn9FV0PIf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEn9FV0PIf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEn9FV0PIf .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEn9FV0PIf .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-uEn9FV0PIf .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEn9FV0PIf .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEn9FVCIPJ {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEn9FVCIPJ .mbr-text {
  color: #000000;
}
.cid-uEn9FVCIPJ .mbr-section-subtitle {
  color: #000000;
}
.cid-uEn9FVCIPJ .mbr-section-title {
  color: #000000;
}
.cid-uEn9FVYcBK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEn9UYAcs8 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEn9UYAcs8 .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-uEn9UYAcs8 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEn9UYAcs8 .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-uEn9UYAcs8 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEn9UYAcs8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEn9UYAcs8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEn9UYAcs8 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEn9UYAcs8 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEn9UYAcs8 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEn9UYAcs8 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEn9UYAcs8 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEn9UYAcs8 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEn9UYAcs8 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEn9UYAcs8 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEn9UYAcs8 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEn9UYAcs8 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEn9UYAcs8 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEn9UYAcs8 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEn9UYAcs8 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEn9UYAcs8 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEn9UYAcs8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEn9UYAcs8 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEn9UYAcs8 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEn9UYAcs8 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEn9UYAcs8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEn9UYAcs8 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEn9UYAcs8 .nav-item:focus,
.cid-uEn9UYAcs8 .nav-link:focus {
  outline: none;
}
.cid-uEn9UYAcs8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEn9UYAcs8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEn9UYAcs8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEn9UYAcs8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEn9UYAcs8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEn9UYAcs8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEn9UYAcs8 .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-uEn9UYAcs8 .navbar.opened {
  transition: all 0.3s;
}
.cid-uEn9UYAcs8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEn9UYAcs8 .navbar .navbar-logo img {
  width: auto;
}
.cid-uEn9UYAcs8 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEn9UYAcs8 .navbar.collapsed {
  justify-content: center;
}
.cid-uEn9UYAcs8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEn9UYAcs8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEn9UYAcs8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEn9UYAcs8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEn9UYAcs8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEn9UYAcs8 .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-uEn9UYAcs8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEn9UYAcs8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEn9UYAcs8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEn9UYAcs8 .navbar {
    min-height: 72px;
  }
  .cid-uEn9UYAcs8 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEn9UYAcs8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEn9UYAcs8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEn9UYAcs8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEn9UYAcs8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEn9UYAcs8 .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-uEn9UYAcs8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEn9UYAcs8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEn9UYAcs8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEn9UYAcs8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEn9UYAcs8 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEn9UYAcs8 .dropdown-item.active,
.cid-uEn9UYAcs8 .dropdown-item:active {
  background-color: transparent;
}
.cid-uEn9UYAcs8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEn9UYAcs8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEn9UYAcs8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEn9UYAcs8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEn9UYAcs8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEn9UYAcs8 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEn9UYAcs8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEn9UYAcs8 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEn9UYAcs8 .navbar-buttons {
    text-align: left;
  }
}
.cid-uEn9UYAcs8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEn9UYAcs8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEn9UYAcs8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEn9UYAcs8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn9UYAcs8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn9UYAcs8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEn9UYAcs8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn9UYAcs8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEn9UYAcs8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEn9UYAcs8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn9UYAcs8 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEn9UYAcs8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn9UYAcs8 .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-uEn9UYAcs8 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEn9UYAcs8 .navbar {
    height: 70px;
  }
  .cid-uEn9UYAcs8 .navbar.opened {
    height: auto;
  }
  .cid-uEn9UYAcs8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEn9UYAcs8 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEn9UYAcs8 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEn9UYAcs8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEn9UYAcs8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEn9UYAcs8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEn9UYAcs8 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEn9UYAcs8 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEn9UYAcs8 .navbar-brand {
    margin-right: auto;
  }
  .cid-uEn9UYAcs8 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEn9UYAcs8 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEn9UYAcs8 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEn9UYAcs8 .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-uEn9UYAcs8 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEn9UYAcs8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEn9UYAcs8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEn9UYAcs8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEn9UYAcs8 .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-uEn9UYAcs8 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEn9UYAcs8 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEn9UZfEjN {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEn9UZfEjN .mbr-text {
  color: #000000;
}
.cid-uEn9UZfEjN .mbr-section-subtitle {
  color: #000000;
}
.cid-uEn9UZfEjN .mbr-section-title {
  color: #000000;
}
.cid-uEn9UZzgOj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEnaeX5kxc {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEnaeX5kxc .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-uEnaeX5kxc .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEnaeX5kxc .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-uEnaeX5kxc .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEnaeX5kxc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEnaeX5kxc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEnaeX5kxc .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEnaeX5kxc .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEnaeX5kxc .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEnaeX5kxc .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEnaeX5kxc .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEnaeX5kxc .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEnaeX5kxc .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEnaeX5kxc .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEnaeX5kxc .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEnaeX5kxc .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEnaeX5kxc .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEnaeX5kxc .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEnaeX5kxc .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEnaeX5kxc .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEnaeX5kxc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEnaeX5kxc .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEnaeX5kxc .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEnaeX5kxc .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEnaeX5kxc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEnaeX5kxc .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEnaeX5kxc .nav-item:focus,
.cid-uEnaeX5kxc .nav-link:focus {
  outline: none;
}
.cid-uEnaeX5kxc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEnaeX5kxc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEnaeX5kxc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEnaeX5kxc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEnaeX5kxc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEnaeX5kxc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEnaeX5kxc .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-uEnaeX5kxc .navbar.opened {
  transition: all 0.3s;
}
.cid-uEnaeX5kxc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEnaeX5kxc .navbar .navbar-logo img {
  width: auto;
}
.cid-uEnaeX5kxc .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEnaeX5kxc .navbar.collapsed {
  justify-content: center;
}
.cid-uEnaeX5kxc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEnaeX5kxc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEnaeX5kxc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEnaeX5kxc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEnaeX5kxc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEnaeX5kxc .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-uEnaeX5kxc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEnaeX5kxc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEnaeX5kxc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEnaeX5kxc .navbar {
    min-height: 72px;
  }
  .cid-uEnaeX5kxc .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEnaeX5kxc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEnaeX5kxc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEnaeX5kxc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEnaeX5kxc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEnaeX5kxc .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-uEnaeX5kxc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEnaeX5kxc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEnaeX5kxc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEnaeX5kxc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEnaeX5kxc .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEnaeX5kxc .dropdown-item.active,
.cid-uEnaeX5kxc .dropdown-item:active {
  background-color: transparent;
}
.cid-uEnaeX5kxc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEnaeX5kxc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEnaeX5kxc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEnaeX5kxc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEnaeX5kxc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEnaeX5kxc .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEnaeX5kxc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEnaeX5kxc .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEnaeX5kxc .navbar-buttons {
    text-align: left;
  }
}
.cid-uEnaeX5kxc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEnaeX5kxc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEnaeX5kxc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEnaeX5kxc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEnaeX5kxc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEnaeX5kxc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEnaeX5kxc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEnaeX5kxc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEnaeX5kxc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEnaeX5kxc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEnaeX5kxc .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEnaeX5kxc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEnaeX5kxc .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-uEnaeX5kxc .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEnaeX5kxc .navbar {
    height: 70px;
  }
  .cid-uEnaeX5kxc .navbar.opened {
    height: auto;
  }
  .cid-uEnaeX5kxc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEnaeX5kxc .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEnaeX5kxc .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEnaeX5kxc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEnaeX5kxc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEnaeX5kxc .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEnaeX5kxc .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEnaeX5kxc .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEnaeX5kxc .navbar-brand {
    margin-right: auto;
  }
  .cid-uEnaeX5kxc .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEnaeX5kxc .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEnaeX5kxc .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEnaeX5kxc .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-uEnaeX5kxc .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEnaeX5kxc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEnaeX5kxc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEnaeX5kxc .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEnaeX5kxc .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-uEnaeX5kxc .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEnaeX5kxc .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEnaeXu3Lx {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEnaeXu3Lx .mbr-text {
  color: #000000;
}
.cid-uEnaeXu3Lx .mbr-section-subtitle {
  color: #000000;
}
.cid-uEnaeXu3Lx .mbr-section-title {
  color: #000000;
}
.cid-uEnaeXMxLo {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEnaOAGiIw {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEnaOAGiIw .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-uEnaOAGiIw .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEnaOAGiIw .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-uEnaOAGiIw .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEnaOAGiIw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEnaOAGiIw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEnaOAGiIw .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEnaOAGiIw .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEnaOAGiIw .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEnaOAGiIw .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEnaOAGiIw .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEnaOAGiIw .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEnaOAGiIw .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEnaOAGiIw .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEnaOAGiIw .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEnaOAGiIw .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEnaOAGiIw .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEnaOAGiIw .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEnaOAGiIw .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEnaOAGiIw .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEnaOAGiIw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEnaOAGiIw .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEnaOAGiIw .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEnaOAGiIw .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEnaOAGiIw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEnaOAGiIw .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEnaOAGiIw .nav-item:focus,
.cid-uEnaOAGiIw .nav-link:focus {
  outline: none;
}
.cid-uEnaOAGiIw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEnaOAGiIw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEnaOAGiIw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEnaOAGiIw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEnaOAGiIw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEnaOAGiIw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEnaOAGiIw .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-uEnaOAGiIw .navbar.opened {
  transition: all 0.3s;
}
.cid-uEnaOAGiIw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEnaOAGiIw .navbar .navbar-logo img {
  width: auto;
}
.cid-uEnaOAGiIw .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEnaOAGiIw .navbar.collapsed {
  justify-content: center;
}
.cid-uEnaOAGiIw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEnaOAGiIw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEnaOAGiIw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEnaOAGiIw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEnaOAGiIw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEnaOAGiIw .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-uEnaOAGiIw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEnaOAGiIw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEnaOAGiIw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEnaOAGiIw .navbar {
    min-height: 72px;
  }
  .cid-uEnaOAGiIw .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEnaOAGiIw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEnaOAGiIw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEnaOAGiIw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEnaOAGiIw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEnaOAGiIw .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-uEnaOAGiIw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEnaOAGiIw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEnaOAGiIw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEnaOAGiIw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEnaOAGiIw .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEnaOAGiIw .dropdown-item.active,
.cid-uEnaOAGiIw .dropdown-item:active {
  background-color: transparent;
}
.cid-uEnaOAGiIw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEnaOAGiIw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEnaOAGiIw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEnaOAGiIw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEnaOAGiIw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEnaOAGiIw .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEnaOAGiIw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEnaOAGiIw .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEnaOAGiIw .navbar-buttons {
    text-align: left;
  }
}
.cid-uEnaOAGiIw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEnaOAGiIw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEnaOAGiIw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEnaOAGiIw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEnaOAGiIw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEnaOAGiIw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEnaOAGiIw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEnaOAGiIw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEnaOAGiIw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEnaOAGiIw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEnaOAGiIw .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEnaOAGiIw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEnaOAGiIw .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-uEnaOAGiIw .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEnaOAGiIw .navbar {
    height: 70px;
  }
  .cid-uEnaOAGiIw .navbar.opened {
    height: auto;
  }
  .cid-uEnaOAGiIw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEnaOAGiIw .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEnaOAGiIw .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEnaOAGiIw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEnaOAGiIw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEnaOAGiIw .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEnaOAGiIw .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEnaOAGiIw .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEnaOAGiIw .navbar-brand {
    margin-right: auto;
  }
  .cid-uEnaOAGiIw .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEnaOAGiIw .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEnaOAGiIw .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEnaOAGiIw .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-uEnaOAGiIw .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEnaOAGiIw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEnaOAGiIw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEnaOAGiIw .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEnaOAGiIw .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-uEnaOAGiIw .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEnaOAGiIw .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEnaOB5n80 {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEnaOB5n80 .mbr-text {
  color: #000000;
}
.cid-uEnaOB5n80 .mbr-section-subtitle {
  color: #000000;
}
.cid-uEnaOB5n80 .mbr-section-title {
  color: #000000;
}
.cid-uEnaOBmlTW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEnbgInZ1P {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEnbgInZ1P .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-uEnbgInZ1P .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEnbgInZ1P .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-uEnbgInZ1P .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEnbgInZ1P .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEnbgInZ1P .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEnbgInZ1P .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEnbgInZ1P .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEnbgInZ1P .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEnbgInZ1P .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEnbgInZ1P .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEnbgInZ1P .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEnbgInZ1P .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEnbgInZ1P .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEnbgInZ1P .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEnbgInZ1P .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEnbgInZ1P .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEnbgInZ1P .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEnbgInZ1P .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEnbgInZ1P .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEnbgInZ1P .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEnbgInZ1P .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEnbgInZ1P .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEnbgInZ1P .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEnbgInZ1P .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEnbgInZ1P .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEnbgInZ1P .nav-item:focus,
.cid-uEnbgInZ1P .nav-link:focus {
  outline: none;
}
.cid-uEnbgInZ1P .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEnbgInZ1P .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEnbgInZ1P .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEnbgInZ1P .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEnbgInZ1P .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEnbgInZ1P .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEnbgInZ1P .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-uEnbgInZ1P .navbar.opened {
  transition: all 0.3s;
}
.cid-uEnbgInZ1P .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEnbgInZ1P .navbar .navbar-logo img {
  width: auto;
}
.cid-uEnbgInZ1P .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEnbgInZ1P .navbar.collapsed {
  justify-content: center;
}
.cid-uEnbgInZ1P .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEnbgInZ1P .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEnbgInZ1P .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEnbgInZ1P .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEnbgInZ1P .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEnbgInZ1P .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-uEnbgInZ1P .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEnbgInZ1P .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEnbgInZ1P .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEnbgInZ1P .navbar {
    min-height: 72px;
  }
  .cid-uEnbgInZ1P .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEnbgInZ1P .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEnbgInZ1P .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEnbgInZ1P .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEnbgInZ1P .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEnbgInZ1P .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-uEnbgInZ1P .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEnbgInZ1P .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEnbgInZ1P .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEnbgInZ1P .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEnbgInZ1P .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEnbgInZ1P .dropdown-item.active,
.cid-uEnbgInZ1P .dropdown-item:active {
  background-color: transparent;
}
.cid-uEnbgInZ1P .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEnbgInZ1P .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEnbgInZ1P .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEnbgInZ1P .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEnbgInZ1P .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEnbgInZ1P .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEnbgInZ1P ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEnbgInZ1P .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEnbgInZ1P .navbar-buttons {
    text-align: left;
  }
}
.cid-uEnbgInZ1P button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEnbgInZ1P button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEnbgInZ1P button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEnbgInZ1P button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEnbgInZ1P button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEnbgInZ1P button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEnbgInZ1P nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEnbgInZ1P nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEnbgInZ1P nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEnbgInZ1P nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEnbgInZ1P .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEnbgInZ1P a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEnbgInZ1P .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-uEnbgInZ1P .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEnbgInZ1P .navbar {
    height: 70px;
  }
  .cid-uEnbgInZ1P .navbar.opened {
    height: auto;
  }
  .cid-uEnbgInZ1P .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEnbgInZ1P .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEnbgInZ1P .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEnbgInZ1P .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEnbgInZ1P .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEnbgInZ1P .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEnbgInZ1P .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEnbgInZ1P .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEnbgInZ1P .navbar-brand {
    margin-right: auto;
  }
  .cid-uEnbgInZ1P .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEnbgInZ1P .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEnbgInZ1P .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEnbgInZ1P .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-uEnbgInZ1P .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEnbgInZ1P .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEnbgInZ1P .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEnbgInZ1P .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEnbgInZ1P .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-uEnbgInZ1P .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEnbgInZ1P .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEnbgIJPeQ {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEnbgIJPeQ .mbr-text {
  color: #000000;
}
.cid-uEnbgIJPeQ .mbr-section-subtitle {
  color: #000000;
}
.cid-uEnbgIJPeQ .mbr-section-title {
  color: #000000;
}
.cid-uEnbgJ0Npt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEnbsGSiCo {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEnbsGSiCo .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-uEnbsGSiCo .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEnbsGSiCo .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-uEnbsGSiCo .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEnbsGSiCo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEnbsGSiCo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEnbsGSiCo .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEnbsGSiCo .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEnbsGSiCo .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEnbsGSiCo .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEnbsGSiCo .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEnbsGSiCo .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEnbsGSiCo .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEnbsGSiCo .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEnbsGSiCo .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEnbsGSiCo .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEnbsGSiCo .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEnbsGSiCo .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEnbsGSiCo .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEnbsGSiCo .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEnbsGSiCo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEnbsGSiCo .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEnbsGSiCo .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEnbsGSiCo .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEnbsGSiCo .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEnbsGSiCo .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEnbsGSiCo .nav-item:focus,
.cid-uEnbsGSiCo .nav-link:focus {
  outline: none;
}
.cid-uEnbsGSiCo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEnbsGSiCo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEnbsGSiCo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEnbsGSiCo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEnbsGSiCo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEnbsGSiCo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEnbsGSiCo .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-uEnbsGSiCo .navbar.opened {
  transition: all 0.3s;
}
.cid-uEnbsGSiCo .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEnbsGSiCo .navbar .navbar-logo img {
  width: auto;
}
.cid-uEnbsGSiCo .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEnbsGSiCo .navbar.collapsed {
  justify-content: center;
}
.cid-uEnbsGSiCo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEnbsGSiCo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEnbsGSiCo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEnbsGSiCo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEnbsGSiCo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEnbsGSiCo .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-uEnbsGSiCo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEnbsGSiCo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEnbsGSiCo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEnbsGSiCo .navbar {
    min-height: 72px;
  }
  .cid-uEnbsGSiCo .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEnbsGSiCo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEnbsGSiCo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEnbsGSiCo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEnbsGSiCo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEnbsGSiCo .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-uEnbsGSiCo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEnbsGSiCo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEnbsGSiCo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEnbsGSiCo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEnbsGSiCo .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEnbsGSiCo .dropdown-item.active,
.cid-uEnbsGSiCo .dropdown-item:active {
  background-color: transparent;
}
.cid-uEnbsGSiCo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEnbsGSiCo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEnbsGSiCo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEnbsGSiCo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEnbsGSiCo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEnbsGSiCo .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEnbsGSiCo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEnbsGSiCo .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEnbsGSiCo .navbar-buttons {
    text-align: left;
  }
}
.cid-uEnbsGSiCo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEnbsGSiCo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEnbsGSiCo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEnbsGSiCo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEnbsGSiCo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEnbsGSiCo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEnbsGSiCo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEnbsGSiCo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEnbsGSiCo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEnbsGSiCo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEnbsGSiCo .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEnbsGSiCo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEnbsGSiCo .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-uEnbsGSiCo .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEnbsGSiCo .navbar {
    height: 70px;
  }
  .cid-uEnbsGSiCo .navbar.opened {
    height: auto;
  }
  .cid-uEnbsGSiCo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEnbsGSiCo .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEnbsGSiCo .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEnbsGSiCo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEnbsGSiCo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEnbsGSiCo .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEnbsGSiCo .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEnbsGSiCo .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEnbsGSiCo .navbar-brand {
    margin-right: auto;
  }
  .cid-uEnbsGSiCo .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEnbsGSiCo .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEnbsGSiCo .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEnbsGSiCo .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-uEnbsGSiCo .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEnbsGSiCo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEnbsGSiCo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEnbsGSiCo .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEnbsGSiCo .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-uEnbsGSiCo .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEnbsGSiCo .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEnbsHf0u6 {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEnbsHf0u6 .mbr-text {
  color: #000000;
}
.cid-uEnbsHf0u6 .mbr-section-subtitle {
  color: #000000;
}
.cid-uEnbsHf0u6 .mbr-section-title {
  color: #000000;
}
.cid-uEnbsHxOb3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEnbEA6q34 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEnbEA6q34 .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-uEnbEA6q34 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEnbEA6q34 .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-uEnbEA6q34 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEnbEA6q34 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEnbEA6q34 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEnbEA6q34 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEnbEA6q34 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEnbEA6q34 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEnbEA6q34 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEnbEA6q34 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEnbEA6q34 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEnbEA6q34 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEnbEA6q34 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEnbEA6q34 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEnbEA6q34 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEnbEA6q34 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEnbEA6q34 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEnbEA6q34 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEnbEA6q34 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEnbEA6q34 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEnbEA6q34 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEnbEA6q34 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEnbEA6q34 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEnbEA6q34 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEnbEA6q34 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEnbEA6q34 .nav-item:focus,
.cid-uEnbEA6q34 .nav-link:focus {
  outline: none;
}
.cid-uEnbEA6q34 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEnbEA6q34 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEnbEA6q34 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEnbEA6q34 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEnbEA6q34 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEnbEA6q34 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEnbEA6q34 .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-uEnbEA6q34 .navbar.opened {
  transition: all 0.3s;
}
.cid-uEnbEA6q34 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEnbEA6q34 .navbar .navbar-logo img {
  width: auto;
}
.cid-uEnbEA6q34 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEnbEA6q34 .navbar.collapsed {
  justify-content: center;
}
.cid-uEnbEA6q34 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEnbEA6q34 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEnbEA6q34 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEnbEA6q34 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEnbEA6q34 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEnbEA6q34 .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-uEnbEA6q34 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEnbEA6q34 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEnbEA6q34 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEnbEA6q34 .navbar {
    min-height: 72px;
  }
  .cid-uEnbEA6q34 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEnbEA6q34 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEnbEA6q34 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEnbEA6q34 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEnbEA6q34 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEnbEA6q34 .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-uEnbEA6q34 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEnbEA6q34 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEnbEA6q34 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEnbEA6q34 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEnbEA6q34 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEnbEA6q34 .dropdown-item.active,
.cid-uEnbEA6q34 .dropdown-item:active {
  background-color: transparent;
}
.cid-uEnbEA6q34 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEnbEA6q34 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEnbEA6q34 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEnbEA6q34 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEnbEA6q34 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEnbEA6q34 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEnbEA6q34 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEnbEA6q34 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEnbEA6q34 .navbar-buttons {
    text-align: left;
  }
}
.cid-uEnbEA6q34 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEnbEA6q34 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEnbEA6q34 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEnbEA6q34 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEnbEA6q34 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEnbEA6q34 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEnbEA6q34 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEnbEA6q34 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEnbEA6q34 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEnbEA6q34 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEnbEA6q34 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEnbEA6q34 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEnbEA6q34 .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-uEnbEA6q34 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEnbEA6q34 .navbar {
    height: 70px;
  }
  .cid-uEnbEA6q34 .navbar.opened {
    height: auto;
  }
  .cid-uEnbEA6q34 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEnbEA6q34 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEnbEA6q34 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEnbEA6q34 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEnbEA6q34 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEnbEA6q34 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEnbEA6q34 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEnbEA6q34 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEnbEA6q34 .navbar-brand {
    margin-right: auto;
  }
  .cid-uEnbEA6q34 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEnbEA6q34 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEnbEA6q34 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEnbEA6q34 .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-uEnbEA6q34 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEnbEA6q34 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEnbEA6q34 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEnbEA6q34 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEnbEA6q34 .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-uEnbEA6q34 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEnbEA6q34 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEnbEAwIPT {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEnbEAwIPT .mbr-text {
  color: #000000;
}
.cid-uEnbEAwIPT .mbr-section-subtitle {
  color: #000000;
}
.cid-uEnbEAwIPT .mbr-section-title {
  color: #000000;
}
.cid-uEnbEAQmzu {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEnbTxKrMJ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEnbTxKrMJ .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-uEnbTxKrMJ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEnbTxKrMJ .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-uEnbTxKrMJ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEnbTxKrMJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEnbTxKrMJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEnbTxKrMJ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEnbTxKrMJ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEnbTxKrMJ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEnbTxKrMJ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEnbTxKrMJ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEnbTxKrMJ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEnbTxKrMJ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEnbTxKrMJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEnbTxKrMJ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEnbTxKrMJ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEnbTxKrMJ .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEnbTxKrMJ .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEnbTxKrMJ .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEnbTxKrMJ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEnbTxKrMJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEnbTxKrMJ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEnbTxKrMJ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEnbTxKrMJ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEnbTxKrMJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEnbTxKrMJ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEnbTxKrMJ .nav-item:focus,
.cid-uEnbTxKrMJ .nav-link:focus {
  outline: none;
}
.cid-uEnbTxKrMJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEnbTxKrMJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEnbTxKrMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEnbTxKrMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEnbTxKrMJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEnbTxKrMJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEnbTxKrMJ .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-uEnbTxKrMJ .navbar.opened {
  transition: all 0.3s;
}
.cid-uEnbTxKrMJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEnbTxKrMJ .navbar .navbar-logo img {
  width: auto;
}
.cid-uEnbTxKrMJ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEnbTxKrMJ .navbar.collapsed {
  justify-content: center;
}
.cid-uEnbTxKrMJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEnbTxKrMJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEnbTxKrMJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEnbTxKrMJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEnbTxKrMJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEnbTxKrMJ .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-uEnbTxKrMJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEnbTxKrMJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEnbTxKrMJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEnbTxKrMJ .navbar {
    min-height: 72px;
  }
  .cid-uEnbTxKrMJ .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEnbTxKrMJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEnbTxKrMJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEnbTxKrMJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEnbTxKrMJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEnbTxKrMJ .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-uEnbTxKrMJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEnbTxKrMJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEnbTxKrMJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEnbTxKrMJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEnbTxKrMJ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEnbTxKrMJ .dropdown-item.active,
.cid-uEnbTxKrMJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uEnbTxKrMJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEnbTxKrMJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEnbTxKrMJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEnbTxKrMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEnbTxKrMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEnbTxKrMJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEnbTxKrMJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEnbTxKrMJ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEnbTxKrMJ .navbar-buttons {
    text-align: left;
  }
}
.cid-uEnbTxKrMJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEnbTxKrMJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEnbTxKrMJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEnbTxKrMJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEnbTxKrMJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEnbTxKrMJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEnbTxKrMJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEnbTxKrMJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEnbTxKrMJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEnbTxKrMJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEnbTxKrMJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEnbTxKrMJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEnbTxKrMJ .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-uEnbTxKrMJ .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEnbTxKrMJ .navbar {
    height: 70px;
  }
  .cid-uEnbTxKrMJ .navbar.opened {
    height: auto;
  }
  .cid-uEnbTxKrMJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEnbTxKrMJ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEnbTxKrMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEnbTxKrMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEnbTxKrMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEnbTxKrMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEnbTxKrMJ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEnbTxKrMJ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEnbTxKrMJ .navbar-brand {
    margin-right: auto;
  }
  .cid-uEnbTxKrMJ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEnbTxKrMJ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEnbTxKrMJ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEnbTxKrMJ .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-uEnbTxKrMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEnbTxKrMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEnbTxKrMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEnbTxKrMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEnbTxKrMJ .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-uEnbTxKrMJ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEnbTxKrMJ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEnbTycn6F {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEnbTycn6F .mbr-text {
  color: #000000;
}
.cid-uEnbTycn6F .mbr-section-subtitle {
  color: #000000;
}
.cid-uEnbTycn6F .mbr-section-title {
  color: #000000;
}
.cid-uEnbTyviCa {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEnc47NmnK {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEnc47NmnK .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-uEnc47NmnK .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEnc47NmnK .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-uEnc47NmnK .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEnc47NmnK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEnc47NmnK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEnc47NmnK .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEnc47NmnK .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEnc47NmnK .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEnc47NmnK .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEnc47NmnK .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEnc47NmnK .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEnc47NmnK .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEnc47NmnK .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEnc47NmnK .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEnc47NmnK .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEnc47NmnK .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEnc47NmnK .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEnc47NmnK .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEnc47NmnK .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEnc47NmnK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEnc47NmnK .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEnc47NmnK .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEnc47NmnK .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEnc47NmnK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEnc47NmnK .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEnc47NmnK .nav-item:focus,
.cid-uEnc47NmnK .nav-link:focus {
  outline: none;
}
.cid-uEnc47NmnK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEnc47NmnK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEnc47NmnK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEnc47NmnK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEnc47NmnK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEnc47NmnK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEnc47NmnK .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-uEnc47NmnK .navbar.opened {
  transition: all 0.3s;
}
.cid-uEnc47NmnK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEnc47NmnK .navbar .navbar-logo img {
  width: auto;
}
.cid-uEnc47NmnK .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEnc47NmnK .navbar.collapsed {
  justify-content: center;
}
.cid-uEnc47NmnK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEnc47NmnK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEnc47NmnK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEnc47NmnK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEnc47NmnK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEnc47NmnK .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-uEnc47NmnK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEnc47NmnK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEnc47NmnK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEnc47NmnK .navbar {
    min-height: 72px;
  }
  .cid-uEnc47NmnK .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEnc47NmnK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEnc47NmnK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEnc47NmnK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEnc47NmnK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEnc47NmnK .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-uEnc47NmnK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEnc47NmnK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEnc47NmnK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEnc47NmnK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEnc47NmnK .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEnc47NmnK .dropdown-item.active,
.cid-uEnc47NmnK .dropdown-item:active {
  background-color: transparent;
}
.cid-uEnc47NmnK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEnc47NmnK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEnc47NmnK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEnc47NmnK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEnc47NmnK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEnc47NmnK .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEnc47NmnK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEnc47NmnK .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEnc47NmnK .navbar-buttons {
    text-align: left;
  }
}
.cid-uEnc47NmnK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEnc47NmnK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEnc47NmnK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEnc47NmnK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEnc47NmnK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEnc47NmnK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEnc47NmnK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEnc47NmnK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEnc47NmnK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEnc47NmnK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEnc47NmnK .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEnc47NmnK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEnc47NmnK .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-uEnc47NmnK .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEnc47NmnK .navbar {
    height: 70px;
  }
  .cid-uEnc47NmnK .navbar.opened {
    height: auto;
  }
  .cid-uEnc47NmnK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEnc47NmnK .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEnc47NmnK .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEnc47NmnK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEnc47NmnK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEnc47NmnK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEnc47NmnK .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEnc47NmnK .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEnc47NmnK .navbar-brand {
    margin-right: auto;
  }
  .cid-uEnc47NmnK .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEnc47NmnK .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEnc47NmnK .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEnc47NmnK .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-uEnc47NmnK .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEnc47NmnK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEnc47NmnK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEnc47NmnK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEnc47NmnK .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-uEnc47NmnK .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEnc47NmnK .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEnc48caQu {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEnc48caQu .mbr-text {
  color: #000000;
}
.cid-uEnc48caQu .mbr-section-subtitle {
  color: #000000;
}
.cid-uEnc48caQu .mbr-section-title {
  color: #000000;
}
.cid-uEnc48xQfP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEncdT1Xuy {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEncdT1Xuy .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-uEncdT1Xuy .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEncdT1Xuy .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-uEncdT1Xuy .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEncdT1Xuy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEncdT1Xuy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEncdT1Xuy .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEncdT1Xuy .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEncdT1Xuy .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEncdT1Xuy .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEncdT1Xuy .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEncdT1Xuy .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEncdT1Xuy .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEncdT1Xuy .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEncdT1Xuy .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEncdT1Xuy .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEncdT1Xuy .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEncdT1Xuy .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEncdT1Xuy .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEncdT1Xuy .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEncdT1Xuy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEncdT1Xuy .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEncdT1Xuy .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEncdT1Xuy .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEncdT1Xuy .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEncdT1Xuy .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEncdT1Xuy .nav-item:focus,
.cid-uEncdT1Xuy .nav-link:focus {
  outline: none;
}
.cid-uEncdT1Xuy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEncdT1Xuy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEncdT1Xuy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEncdT1Xuy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEncdT1Xuy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEncdT1Xuy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEncdT1Xuy .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-uEncdT1Xuy .navbar.opened {
  transition: all 0.3s;
}
.cid-uEncdT1Xuy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEncdT1Xuy .navbar .navbar-logo img {
  width: auto;
}
.cid-uEncdT1Xuy .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEncdT1Xuy .navbar.collapsed {
  justify-content: center;
}
.cid-uEncdT1Xuy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEncdT1Xuy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEncdT1Xuy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEncdT1Xuy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEncdT1Xuy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEncdT1Xuy .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-uEncdT1Xuy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEncdT1Xuy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEncdT1Xuy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEncdT1Xuy .navbar {
    min-height: 72px;
  }
  .cid-uEncdT1Xuy .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEncdT1Xuy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEncdT1Xuy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEncdT1Xuy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEncdT1Xuy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEncdT1Xuy .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-uEncdT1Xuy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEncdT1Xuy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEncdT1Xuy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEncdT1Xuy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEncdT1Xuy .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEncdT1Xuy .dropdown-item.active,
.cid-uEncdT1Xuy .dropdown-item:active {
  background-color: transparent;
}
.cid-uEncdT1Xuy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEncdT1Xuy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEncdT1Xuy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEncdT1Xuy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEncdT1Xuy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEncdT1Xuy .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEncdT1Xuy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEncdT1Xuy .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEncdT1Xuy .navbar-buttons {
    text-align: left;
  }
}
.cid-uEncdT1Xuy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEncdT1Xuy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEncdT1Xuy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEncdT1Xuy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEncdT1Xuy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEncdT1Xuy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEncdT1Xuy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEncdT1Xuy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEncdT1Xuy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEncdT1Xuy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEncdT1Xuy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEncdT1Xuy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEncdT1Xuy .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-uEncdT1Xuy .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEncdT1Xuy .navbar {
    height: 70px;
  }
  .cid-uEncdT1Xuy .navbar.opened {
    height: auto;
  }
  .cid-uEncdT1Xuy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEncdT1Xuy .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEncdT1Xuy .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEncdT1Xuy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEncdT1Xuy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEncdT1Xuy .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEncdT1Xuy .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEncdT1Xuy .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEncdT1Xuy .navbar-brand {
    margin-right: auto;
  }
  .cid-uEncdT1Xuy .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEncdT1Xuy .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEncdT1Xuy .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEncdT1Xuy .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-uEncdT1Xuy .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEncdT1Xuy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEncdT1Xuy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEncdT1Xuy .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEncdT1Xuy .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-uEncdT1Xuy .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEncdT1Xuy .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEncdToPFn {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEncdToPFn .mbr-text {
  color: #000000;
}
.cid-uEncdToPFn .mbr-section-subtitle {
  color: #000000;
}
.cid-uEncdToPFn .mbr-section-title {
  color: #000000;
}
.cid-uEncdTFvuO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEncnD04lI {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEncnD04lI .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-uEncnD04lI .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEncnD04lI .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-uEncnD04lI .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEncnD04lI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEncnD04lI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEncnD04lI .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEncnD04lI .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEncnD04lI .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEncnD04lI .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEncnD04lI .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEncnD04lI .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEncnD04lI .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEncnD04lI .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEncnD04lI .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEncnD04lI .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEncnD04lI .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEncnD04lI .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEncnD04lI .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEncnD04lI .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEncnD04lI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEncnD04lI .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEncnD04lI .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEncnD04lI .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEncnD04lI .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEncnD04lI .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEncnD04lI .nav-item:focus,
.cid-uEncnD04lI .nav-link:focus {
  outline: none;
}
.cid-uEncnD04lI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEncnD04lI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEncnD04lI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEncnD04lI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEncnD04lI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEncnD04lI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEncnD04lI .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-uEncnD04lI .navbar.opened {
  transition: all 0.3s;
}
.cid-uEncnD04lI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEncnD04lI .navbar .navbar-logo img {
  width: auto;
}
.cid-uEncnD04lI .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEncnD04lI .navbar.collapsed {
  justify-content: center;
}
.cid-uEncnD04lI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEncnD04lI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEncnD04lI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEncnD04lI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEncnD04lI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEncnD04lI .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-uEncnD04lI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEncnD04lI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEncnD04lI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEncnD04lI .navbar {
    min-height: 72px;
  }
  .cid-uEncnD04lI .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEncnD04lI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEncnD04lI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEncnD04lI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEncnD04lI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEncnD04lI .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-uEncnD04lI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEncnD04lI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEncnD04lI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEncnD04lI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEncnD04lI .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEncnD04lI .dropdown-item.active,
.cid-uEncnD04lI .dropdown-item:active {
  background-color: transparent;
}
.cid-uEncnD04lI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEncnD04lI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEncnD04lI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEncnD04lI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEncnD04lI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEncnD04lI .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEncnD04lI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEncnD04lI .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEncnD04lI .navbar-buttons {
    text-align: left;
  }
}
.cid-uEncnD04lI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEncnD04lI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEncnD04lI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEncnD04lI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEncnD04lI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEncnD04lI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEncnD04lI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEncnD04lI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEncnD04lI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEncnD04lI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEncnD04lI .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEncnD04lI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEncnD04lI .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-uEncnD04lI .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEncnD04lI .navbar {
    height: 70px;
  }
  .cid-uEncnD04lI .navbar.opened {
    height: auto;
  }
  .cid-uEncnD04lI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEncnD04lI .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEncnD04lI .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEncnD04lI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEncnD04lI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEncnD04lI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEncnD04lI .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEncnD04lI .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEncnD04lI .navbar-brand {
    margin-right: auto;
  }
  .cid-uEncnD04lI .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEncnD04lI .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEncnD04lI .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEncnD04lI .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-uEncnD04lI .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEncnD04lI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEncnD04lI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEncnD04lI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEncnD04lI .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-uEncnD04lI .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEncnD04lI .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEncnDmu4Z {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uEncnDmu4Z .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEncnDmu4Z .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEncnDAd8j {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEncnDAd8j .row {
  flex-direction: row-reverse;
}
.cid-uEncnDAd8j .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEncnDAd8j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEncnDAd8j .mbr-description {
  text-align: left;
}
.cid-uEncnDAd8j .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEncnDAd8j .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEncnDAd8j .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEncnDAd8j .card-title,
.cid-uEncnDAd8j .iconfont-wrapper {
  color: #000000;
}
.cid-uEncnDAd8j .card-text {
  color: #000000;
}
.cid-uEncnDAd8j .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEncnDAd8j .mbr-text,
.cid-uEncnDAd8j .mbr-section-btn {
  text-align: center;
}
.cid-uEncnDAd8j .card-text,
.cid-uEncnDAd8j .item .mbr-section-btn {
  text-align: left;
}
.cid-uEncnDAd8j .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEncnDAd8j .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEncnDAd8j .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-uEncnDAd8j .mbr-text UL {
  text-align: left;
}
.cid-uEncnDVTRf {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEncnDVTRf .mbr-text {
  color: #000000;
}
.cid-uEncnDVTRf .mbr-section-subtitle {
  color: #000000;
}
.cid-uEncnDVTRf .mbr-section-title {
  color: #000000;
}
.cid-uEncnEloyp {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEncnEloyp .mbr-text {
  color: #000000;
}
.cid-uEncnEloyp .mbr-section-subtitle {
  color: #000000;
}
.cid-uEncnEloyp .mbr-section-title {
  color: #000000;
}
.cid-uEncnEDyCb {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEndJPNCeH {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEndJPNCeH .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-uEndJPNCeH .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEndJPNCeH .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-uEndJPNCeH .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEndJPNCeH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEndJPNCeH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEndJPNCeH .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEndJPNCeH .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEndJPNCeH .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEndJPNCeH .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEndJPNCeH .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEndJPNCeH .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEndJPNCeH .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEndJPNCeH .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEndJPNCeH .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEndJPNCeH .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEndJPNCeH .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEndJPNCeH .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEndJPNCeH .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEndJPNCeH .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEndJPNCeH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEndJPNCeH .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEndJPNCeH .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEndJPNCeH .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEndJPNCeH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEndJPNCeH .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEndJPNCeH .nav-item:focus,
.cid-uEndJPNCeH .nav-link:focus {
  outline: none;
}
.cid-uEndJPNCeH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEndJPNCeH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEndJPNCeH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEndJPNCeH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEndJPNCeH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEndJPNCeH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEndJPNCeH .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-uEndJPNCeH .navbar.opened {
  transition: all 0.3s;
}
.cid-uEndJPNCeH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEndJPNCeH .navbar .navbar-logo img {
  width: auto;
}
.cid-uEndJPNCeH .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEndJPNCeH .navbar.collapsed {
  justify-content: center;
}
.cid-uEndJPNCeH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEndJPNCeH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEndJPNCeH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEndJPNCeH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEndJPNCeH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEndJPNCeH .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-uEndJPNCeH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEndJPNCeH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEndJPNCeH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEndJPNCeH .navbar {
    min-height: 72px;
  }
  .cid-uEndJPNCeH .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEndJPNCeH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEndJPNCeH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEndJPNCeH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEndJPNCeH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEndJPNCeH .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-uEndJPNCeH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEndJPNCeH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEndJPNCeH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEndJPNCeH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEndJPNCeH .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEndJPNCeH .dropdown-item.active,
.cid-uEndJPNCeH .dropdown-item:active {
  background-color: transparent;
}
.cid-uEndJPNCeH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEndJPNCeH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEndJPNCeH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEndJPNCeH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEndJPNCeH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEndJPNCeH .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEndJPNCeH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEndJPNCeH .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEndJPNCeH .navbar-buttons {
    text-align: left;
  }
}
.cid-uEndJPNCeH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEndJPNCeH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEndJPNCeH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEndJPNCeH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEndJPNCeH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEndJPNCeH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEndJPNCeH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEndJPNCeH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEndJPNCeH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEndJPNCeH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEndJPNCeH .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEndJPNCeH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEndJPNCeH .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-uEndJPNCeH .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEndJPNCeH .navbar {
    height: 70px;
  }
  .cid-uEndJPNCeH .navbar.opened {
    height: auto;
  }
  .cid-uEndJPNCeH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEndJPNCeH .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEndJPNCeH .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEndJPNCeH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEndJPNCeH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEndJPNCeH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEndJPNCeH .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEndJPNCeH .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEndJPNCeH .navbar-brand {
    margin-right: auto;
  }
  .cid-uEndJPNCeH .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEndJPNCeH .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEndJPNCeH .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEndJPNCeH .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-uEndJPNCeH .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEndJPNCeH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEndJPNCeH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEndJPNCeH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEndJPNCeH .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-uEndJPNCeH .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEndJPNCeH .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEndJQcalW {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uEndJQcalW .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEndJQcalW .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEndJQrNe7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEndJQrNe7 .row {
  flex-direction: row-reverse;
}
.cid-uEndJQrNe7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEndJQrNe7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEndJQrNe7 .mbr-description {
  text-align: left;
}
.cid-uEndJQrNe7 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEndJQrNe7 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEndJQrNe7 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEndJQrNe7 .card-title,
.cid-uEndJQrNe7 .iconfont-wrapper {
  color: #000000;
}
.cid-uEndJQrNe7 .card-text {
  color: #000000;
}
.cid-uEndJQrNe7 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEndJQrNe7 .mbr-text,
.cid-uEndJQrNe7 .mbr-section-btn {
  text-align: center;
}
.cid-uEndJQrNe7 .card-text,
.cid-uEndJQrNe7 .item .mbr-section-btn {
  text-align: left;
}
.cid-uEndJQrNe7 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEndJQrNe7 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEndJQrNe7 .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-uEndJQrNe7 .mbr-text UL {
  text-align: left;
}
.cid-uEndJQUYDZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEndJQUYDZ .row {
  flex-direction: row-reverse;
}
.cid-uEndJQUYDZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEndJQUYDZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEndJQUYDZ .mbr-description {
  text-align: left;
}
.cid-uEndJQUYDZ .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEndJQUYDZ .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEndJQUYDZ .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEndJQUYDZ .card-title,
.cid-uEndJQUYDZ .iconfont-wrapper {
  color: #000000;
}
.cid-uEndJQUYDZ .card-text {
  color: #000000;
}
.cid-uEndJQUYDZ .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEndJQUYDZ .mbr-text,
.cid-uEndJQUYDZ .mbr-section-btn {
  text-align: center;
}
.cid-uEndJQUYDZ .card-text,
.cid-uEndJQUYDZ .item .mbr-section-btn {
  text-align: left;
}
.cid-uEndJQUYDZ .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEndJQUYDZ .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEndJQUYDZ .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-uEndJQUYDZ .mbr-text UL {
  text-align: left;
}
.cid-uEndJRg2d0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uEndJRg2d0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEndJRg2d0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEndJRg2d0 .mbr-text {
  color: #000000;
}
.cid-uEndJRg2d0 .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uEndJRg2d0 .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEndJRg2d0 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEndJRg2d0 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-uEndJRg2d0 .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uEndJRg2d0 .main-button {
    margin-bottom: 2rem;
  }
}
.cid-uEndJRg2d0 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEndJRg2d0 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEndJRg2d0 .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-uEndJRg2d0 .mbr-text UL {
  text-align: left;
}
.cid-uEndJRg2d0 .mbr-section-subtitle,
.cid-uEndJRg2d0 .main-button {
  color: #000000;
}
.cid-uEndJRBZMT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEneXrnfhy {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEneXrnfhy .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-uEneXrnfhy .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEneXrnfhy .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-uEneXrnfhy .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEneXrnfhy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEneXrnfhy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEneXrnfhy .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEneXrnfhy .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEneXrnfhy .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEneXrnfhy .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEneXrnfhy .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEneXrnfhy .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEneXrnfhy .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEneXrnfhy .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEneXrnfhy .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEneXrnfhy .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEneXrnfhy .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEneXrnfhy .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEneXrnfhy .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEneXrnfhy .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEneXrnfhy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEneXrnfhy .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEneXrnfhy .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEneXrnfhy .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEneXrnfhy .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEneXrnfhy .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEneXrnfhy .nav-item:focus,
.cid-uEneXrnfhy .nav-link:focus {
  outline: none;
}
.cid-uEneXrnfhy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEneXrnfhy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEneXrnfhy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEneXrnfhy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEneXrnfhy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEneXrnfhy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEneXrnfhy .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-uEneXrnfhy .navbar.opened {
  transition: all 0.3s;
}
.cid-uEneXrnfhy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEneXrnfhy .navbar .navbar-logo img {
  width: auto;
}
.cid-uEneXrnfhy .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEneXrnfhy .navbar.collapsed {
  justify-content: center;
}
.cid-uEneXrnfhy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEneXrnfhy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEneXrnfhy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEneXrnfhy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEneXrnfhy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEneXrnfhy .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-uEneXrnfhy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEneXrnfhy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEneXrnfhy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEneXrnfhy .navbar {
    min-height: 72px;
  }
  .cid-uEneXrnfhy .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEneXrnfhy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEneXrnfhy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEneXrnfhy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEneXrnfhy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEneXrnfhy .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-uEneXrnfhy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEneXrnfhy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEneXrnfhy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEneXrnfhy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEneXrnfhy .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEneXrnfhy .dropdown-item.active,
.cid-uEneXrnfhy .dropdown-item:active {
  background-color: transparent;
}
.cid-uEneXrnfhy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEneXrnfhy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEneXrnfhy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEneXrnfhy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEneXrnfhy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEneXrnfhy .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEneXrnfhy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEneXrnfhy .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEneXrnfhy .navbar-buttons {
    text-align: left;
  }
}
.cid-uEneXrnfhy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEneXrnfhy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEneXrnfhy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEneXrnfhy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEneXrnfhy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEneXrnfhy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEneXrnfhy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEneXrnfhy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEneXrnfhy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEneXrnfhy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEneXrnfhy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEneXrnfhy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEneXrnfhy .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-uEneXrnfhy .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEneXrnfhy .navbar {
    height: 70px;
  }
  .cid-uEneXrnfhy .navbar.opened {
    height: auto;
  }
  .cid-uEneXrnfhy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEneXrnfhy .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEneXrnfhy .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEneXrnfhy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEneXrnfhy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEneXrnfhy .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEneXrnfhy .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEneXrnfhy .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEneXrnfhy .navbar-brand {
    margin-right: auto;
  }
  .cid-uEneXrnfhy .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEneXrnfhy .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEneXrnfhy .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEneXrnfhy .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-uEneXrnfhy .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEneXrnfhy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEneXrnfhy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEneXrnfhy .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEneXrnfhy .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-uEneXrnfhy .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEneXrnfhy .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEneXrOcD1 {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #edefeb;
}
.cid-uEneXrOcD1 .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEneXrOcD1 .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEneXs69jv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEneXs69jv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEneXs69jv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEneXstmMv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEneXstmMv .row {
  flex-direction: row-reverse;
}
.cid-uEneXstmMv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEneXstmMv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEneXstmMv .mbr-description {
  text-align: left;
}
.cid-uEneXstmMv .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEneXstmMv .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEneXstmMv .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEneXstmMv .card-title,
.cid-uEneXstmMv .iconfont-wrapper {
  color: #000000;
}
.cid-uEneXstmMv .card-text {
  color: #000000;
}
.cid-uEneXstmMv .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEneXstmMv .mbr-text,
.cid-uEneXstmMv .mbr-section-btn {
  text-align: center;
}
.cid-uEneXstmMv .card-text,
.cid-uEneXstmMv .item .mbr-section-btn {
  text-align: left;
}
.cid-uEneXstmMv .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEneXstmMv .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEneXstmMv .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-uEneXstmMv .mbr-text UL {
  text-align: left;
}
.cid-uEneXsRTfM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEnf8n6h30 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEnf8n6h30 .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-uEnf8n6h30 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEnf8n6h30 .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-uEnf8n6h30 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEnf8n6h30 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEnf8n6h30 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEnf8n6h30 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEnf8n6h30 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEnf8n6h30 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEnf8n6h30 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEnf8n6h30 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEnf8n6h30 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEnf8n6h30 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEnf8n6h30 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEnf8n6h30 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEnf8n6h30 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEnf8n6h30 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEnf8n6h30 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEnf8n6h30 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEnf8n6h30 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEnf8n6h30 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEnf8n6h30 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEnf8n6h30 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEnf8n6h30 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEnf8n6h30 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEnf8n6h30 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEnf8n6h30 .nav-item:focus,
.cid-uEnf8n6h30 .nav-link:focus {
  outline: none;
}
.cid-uEnf8n6h30 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEnf8n6h30 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEnf8n6h30 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEnf8n6h30 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEnf8n6h30 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEnf8n6h30 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEnf8n6h30 .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-uEnf8n6h30 .navbar.opened {
  transition: all 0.3s;
}
.cid-uEnf8n6h30 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEnf8n6h30 .navbar .navbar-logo img {
  width: auto;
}
.cid-uEnf8n6h30 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEnf8n6h30 .navbar.collapsed {
  justify-content: center;
}
.cid-uEnf8n6h30 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEnf8n6h30 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEnf8n6h30 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEnf8n6h30 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEnf8n6h30 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEnf8n6h30 .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-uEnf8n6h30 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEnf8n6h30 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEnf8n6h30 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEnf8n6h30 .navbar {
    min-height: 72px;
  }
  .cid-uEnf8n6h30 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEnf8n6h30 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEnf8n6h30 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEnf8n6h30 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEnf8n6h30 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEnf8n6h30 .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-uEnf8n6h30 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEnf8n6h30 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEnf8n6h30 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEnf8n6h30 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEnf8n6h30 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEnf8n6h30 .dropdown-item.active,
.cid-uEnf8n6h30 .dropdown-item:active {
  background-color: transparent;
}
.cid-uEnf8n6h30 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEnf8n6h30 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEnf8n6h30 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEnf8n6h30 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEnf8n6h30 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEnf8n6h30 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEnf8n6h30 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEnf8n6h30 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEnf8n6h30 .navbar-buttons {
    text-align: left;
  }
}
.cid-uEnf8n6h30 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEnf8n6h30 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEnf8n6h30 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEnf8n6h30 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEnf8n6h30 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEnf8n6h30 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEnf8n6h30 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEnf8n6h30 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEnf8n6h30 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEnf8n6h30 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEnf8n6h30 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEnf8n6h30 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEnf8n6h30 .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-uEnf8n6h30 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEnf8n6h30 .navbar {
    height: 70px;
  }
  .cid-uEnf8n6h30 .navbar.opened {
    height: auto;
  }
  .cid-uEnf8n6h30 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEnf8n6h30 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEnf8n6h30 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEnf8n6h30 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEnf8n6h30 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEnf8n6h30 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEnf8n6h30 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEnf8n6h30 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEnf8n6h30 .navbar-brand {
    margin-right: auto;
  }
  .cid-uEnf8n6h30 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEnf8n6h30 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEnf8n6h30 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEnf8n6h30 .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-uEnf8n6h30 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEnf8n6h30 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEnf8n6h30 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEnf8n6h30 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEnf8n6h30 .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-uEnf8n6h30 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEnf8n6h30 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEnf8nD0Co {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #edefeb;
}
.cid-uEnf8nD0Co .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEnf8nD0Co .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEnf8nUXlH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEnf8nUXlH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnf8nUXlH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnf8ohQeI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEnf8ohQeI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnf8ohQeI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnf8ohQeI .mbr-description {
  text-align: left;
}
.cid-uEnf8ohQeI .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEnf8ohQeI .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEnf8ohQeI .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEnf8ohQeI .card-title,
.cid-uEnf8ohQeI .iconfont-wrapper {
  color: #000000;
}
.cid-uEnf8ohQeI .card-text {
  color: #000000;
}
.cid-uEnf8ohQeI .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEnf8ohQeI .mbr-text,
.cid-uEnf8ohQeI .mbr-section-btn {
  text-align: center;
}
.cid-uEnf8ohQeI .card-text,
.cid-uEnf8ohQeI .item .mbr-section-btn {
  text-align: left;
}
.cid-uEnf8ohQeI .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEnf8ohQeI .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEnf8ohQeI .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-uEnf8ohQeI .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uEnf8ohQeI .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uEnf8ohQeI .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEnf8ohQeI .mbr-text UL {
  text-align: left;
}
.cid-uEnf8ohQeI .mbr-text {
  text-align: left;
}
.cid-uEnf8ohQeI .mbr-subtitle {
  text-align: center;
}
.cid-uEnf8oDO9W {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEnfr3hVO2 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEnfr3hVO2 .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-uEnfr3hVO2 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEnfr3hVO2 .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-uEnfr3hVO2 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEnfr3hVO2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEnfr3hVO2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEnfr3hVO2 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEnfr3hVO2 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEnfr3hVO2 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEnfr3hVO2 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEnfr3hVO2 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEnfr3hVO2 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEnfr3hVO2 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEnfr3hVO2 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEnfr3hVO2 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEnfr3hVO2 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEnfr3hVO2 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEnfr3hVO2 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEnfr3hVO2 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEnfr3hVO2 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEnfr3hVO2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEnfr3hVO2 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEnfr3hVO2 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEnfr3hVO2 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEnfr3hVO2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEnfr3hVO2 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEnfr3hVO2 .nav-item:focus,
.cid-uEnfr3hVO2 .nav-link:focus {
  outline: none;
}
.cid-uEnfr3hVO2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEnfr3hVO2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEnfr3hVO2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEnfr3hVO2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEnfr3hVO2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEnfr3hVO2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEnfr3hVO2 .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-uEnfr3hVO2 .navbar.opened {
  transition: all 0.3s;
}
.cid-uEnfr3hVO2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEnfr3hVO2 .navbar .navbar-logo img {
  width: auto;
}
.cid-uEnfr3hVO2 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEnfr3hVO2 .navbar.collapsed {
  justify-content: center;
}
.cid-uEnfr3hVO2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEnfr3hVO2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEnfr3hVO2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEnfr3hVO2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEnfr3hVO2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEnfr3hVO2 .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-uEnfr3hVO2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEnfr3hVO2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEnfr3hVO2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEnfr3hVO2 .navbar {
    min-height: 72px;
  }
  .cid-uEnfr3hVO2 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEnfr3hVO2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEnfr3hVO2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEnfr3hVO2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEnfr3hVO2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEnfr3hVO2 .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-uEnfr3hVO2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEnfr3hVO2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEnfr3hVO2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEnfr3hVO2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEnfr3hVO2 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEnfr3hVO2 .dropdown-item.active,
.cid-uEnfr3hVO2 .dropdown-item:active {
  background-color: transparent;
}
.cid-uEnfr3hVO2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEnfr3hVO2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEnfr3hVO2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEnfr3hVO2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEnfr3hVO2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEnfr3hVO2 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEnfr3hVO2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEnfr3hVO2 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEnfr3hVO2 .navbar-buttons {
    text-align: left;
  }
}
.cid-uEnfr3hVO2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEnfr3hVO2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEnfr3hVO2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEnfr3hVO2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEnfr3hVO2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEnfr3hVO2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEnfr3hVO2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEnfr3hVO2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEnfr3hVO2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEnfr3hVO2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEnfr3hVO2 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEnfr3hVO2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEnfr3hVO2 .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-uEnfr3hVO2 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEnfr3hVO2 .navbar {
    height: 70px;
  }
  .cid-uEnfr3hVO2 .navbar.opened {
    height: auto;
  }
  .cid-uEnfr3hVO2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEnfr3hVO2 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEnfr3hVO2 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEnfr3hVO2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEnfr3hVO2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEnfr3hVO2 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEnfr3hVO2 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEnfr3hVO2 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEnfr3hVO2 .navbar-brand {
    margin-right: auto;
  }
  .cid-uEnfr3hVO2 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEnfr3hVO2 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEnfr3hVO2 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEnfr3hVO2 .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-uEnfr3hVO2 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEnfr3hVO2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEnfr3hVO2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEnfr3hVO2 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEnfr3hVO2 .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-uEnfr3hVO2 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEnfr3hVO2 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEnfr3H9qN {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #edefeb;
}
.cid-uEnfr3H9qN .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEnfr3H9qN .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEnfr3X8ou {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEnfr3X8ou .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnfr3X8ou .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnfr4pApP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEnfr4pApP .row {
  flex-direction: row-reverse;
}
.cid-uEnfr4pApP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnfr4pApP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnfr4pApP .mbr-description {
  text-align: left;
}
.cid-uEnfr4pApP .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEnfr4pApP .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEnfr4pApP .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEnfr4pApP .card-title,
.cid-uEnfr4pApP .iconfont-wrapper {
  color: #000000;
}
.cid-uEnfr4pApP .card-text {
  color: #000000;
}
.cid-uEnfr4pApP .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEnfr4pApP .mbr-text,
.cid-uEnfr4pApP .mbr-section-btn {
  text-align: center;
}
.cid-uEnfr4pApP .card-text,
.cid-uEnfr4pApP .item .mbr-section-btn {
  text-align: left;
}
.cid-uEnfr4pApP .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEnfr4pApP .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEnfr4pApP .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-uEnfr4pApP .mbr-text UL {
  text-align: left;
}
.cid-uEnfr4KeRc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEnfr4KeRc .row {
  flex-direction: row-reverse;
}
.cid-uEnfr4KeRc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnfr4KeRc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnfr4KeRc .mbr-description {
  text-align: left;
}
.cid-uEnfr4KeRc .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEnfr4KeRc .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEnfr4KeRc .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEnfr4KeRc .card-title,
.cid-uEnfr4KeRc .iconfont-wrapper {
  color: #000000;
}
.cid-uEnfr4KeRc .card-text {
  color: #000000;
}
.cid-uEnfr4KeRc .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEnfr4KeRc .mbr-text,
.cid-uEnfr4KeRc .mbr-section-btn {
  text-align: center;
}
.cid-uEnfr4KeRc .card-text,
.cid-uEnfr4KeRc .item .mbr-section-btn {
  text-align: left;
}
.cid-uEnfr4KeRc .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEnfr4KeRc .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEnfr4KeRc .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-uEnfr4KeRc .mbr-text UL {
  text-align: left;
}
.cid-uEnfr54djt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEnfr54djt .row {
  flex-direction: row-reverse;
}
.cid-uEnfr54djt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnfr54djt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnfr54djt .mbr-description {
  text-align: left;
}
.cid-uEnfr54djt .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEnfr54djt .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEnfr54djt .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEnfr54djt .card-title,
.cid-uEnfr54djt .iconfont-wrapper {
  color: #000000;
}
.cid-uEnfr54djt .card-text {
  color: #000000;
}
.cid-uEnfr54djt .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEnfr54djt .mbr-text,
.cid-uEnfr54djt .mbr-section-btn {
  text-align: center;
}
.cid-uEnfr54djt .card-text,
.cid-uEnfr54djt .item .mbr-section-btn {
  text-align: left;
}
.cid-uEnfr54djt .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEnfr54djt .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEnfr54djt .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-uEnfr54djt .mbr-text UL {
  text-align: left;
}
.cid-uEnfr5oTM6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEnfAXcicO {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEnfAXcicO .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-uEnfAXcicO .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEnfAXcicO .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-uEnfAXcicO .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEnfAXcicO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEnfAXcicO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEnfAXcicO .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEnfAXcicO .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEnfAXcicO .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEnfAXcicO .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEnfAXcicO .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEnfAXcicO .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEnfAXcicO .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEnfAXcicO .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEnfAXcicO .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEnfAXcicO .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEnfAXcicO .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEnfAXcicO .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEnfAXcicO .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEnfAXcicO .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEnfAXcicO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEnfAXcicO .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEnfAXcicO .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEnfAXcicO .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEnfAXcicO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEnfAXcicO .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEnfAXcicO .nav-item:focus,
.cid-uEnfAXcicO .nav-link:focus {
  outline: none;
}
.cid-uEnfAXcicO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEnfAXcicO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEnfAXcicO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEnfAXcicO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEnfAXcicO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEnfAXcicO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEnfAXcicO .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-uEnfAXcicO .navbar.opened {
  transition: all 0.3s;
}
.cid-uEnfAXcicO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEnfAXcicO .navbar .navbar-logo img {
  width: auto;
}
.cid-uEnfAXcicO .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEnfAXcicO .navbar.collapsed {
  justify-content: center;
}
.cid-uEnfAXcicO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEnfAXcicO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEnfAXcicO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEnfAXcicO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEnfAXcicO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEnfAXcicO .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-uEnfAXcicO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEnfAXcicO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEnfAXcicO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEnfAXcicO .navbar {
    min-height: 72px;
  }
  .cid-uEnfAXcicO .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEnfAXcicO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEnfAXcicO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEnfAXcicO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEnfAXcicO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEnfAXcicO .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-uEnfAXcicO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEnfAXcicO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEnfAXcicO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEnfAXcicO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEnfAXcicO .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEnfAXcicO .dropdown-item.active,
.cid-uEnfAXcicO .dropdown-item:active {
  background-color: transparent;
}
.cid-uEnfAXcicO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEnfAXcicO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEnfAXcicO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEnfAXcicO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEnfAXcicO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEnfAXcicO .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEnfAXcicO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEnfAXcicO .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEnfAXcicO .navbar-buttons {
    text-align: left;
  }
}
.cid-uEnfAXcicO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEnfAXcicO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEnfAXcicO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEnfAXcicO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEnfAXcicO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEnfAXcicO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEnfAXcicO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEnfAXcicO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEnfAXcicO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEnfAXcicO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEnfAXcicO .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEnfAXcicO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEnfAXcicO .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-uEnfAXcicO .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEnfAXcicO .navbar {
    height: 70px;
  }
  .cid-uEnfAXcicO .navbar.opened {
    height: auto;
  }
  .cid-uEnfAXcicO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEnfAXcicO .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEnfAXcicO .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEnfAXcicO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEnfAXcicO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEnfAXcicO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEnfAXcicO .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEnfAXcicO .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEnfAXcicO .navbar-brand {
    margin-right: auto;
  }
  .cid-uEnfAXcicO .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEnfAXcicO .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEnfAXcicO .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEnfAXcicO .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-uEnfAXcicO .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEnfAXcicO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEnfAXcicO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEnfAXcicO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEnfAXcicO .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-uEnfAXcicO .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEnfAXcicO .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEnfAXD1xw {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #edefeb;
}
.cid-uEnfAXD1xw .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEnfAXD1xw .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEnfAXUTX9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEnfAXUTX9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnfAXUTX9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnfAYip49 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEnfAYip49 .row {
  flex-direction: row-reverse;
}
.cid-uEnfAYip49 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnfAYip49 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnfAYip49 .mbr-description {
  text-align: left;
}
.cid-uEnfAYip49 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEnfAYip49 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEnfAYip49 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEnfAYip49 .card-title,
.cid-uEnfAYip49 .iconfont-wrapper {
  color: #000000;
}
.cid-uEnfAYip49 .card-text {
  color: #000000;
}
.cid-uEnfAYip49 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEnfAYip49 .mbr-text,
.cid-uEnfAYip49 .mbr-section-btn {
  text-align: center;
}
.cid-uEnfAYip49 .card-text,
.cid-uEnfAYip49 .item .mbr-section-btn {
  text-align: left;
}
.cid-uEnfAYip49 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEnfAYip49 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEnfAYip49 .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-uEnfAYip49 .mbr-text UL {
  text-align: left;
}
.cid-uEnfAYDzCm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEnfAYDzCm .row {
  flex-direction: row-reverse;
}
.cid-uEnfAYDzCm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnfAYDzCm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnfAYDzCm .mbr-description {
  text-align: left;
}
.cid-uEnfAYDzCm .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEnfAYDzCm .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEnfAYDzCm .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEnfAYDzCm .card-title,
.cid-uEnfAYDzCm .iconfont-wrapper {
  color: #000000;
}
.cid-uEnfAYDzCm .card-text {
  color: #000000;
}
.cid-uEnfAYDzCm .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEnfAYDzCm .mbr-text,
.cid-uEnfAYDzCm .mbr-section-btn {
  text-align: center;
}
.cid-uEnfAYDzCm .card-text,
.cid-uEnfAYDzCm .item .mbr-section-btn {
  text-align: left;
}
.cid-uEnfAYDzCm .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEnfAYDzCm .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEnfAYDzCm .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-uEnfAYDzCm .mbr-text UL {
  text-align: left;
}
.cid-uEnfAYYAQZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEnfNl2za9 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEnfNl2za9 .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-uEnfNl2za9 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEnfNl2za9 .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-uEnfNl2za9 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEnfNl2za9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEnfNl2za9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEnfNl2za9 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEnfNl2za9 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEnfNl2za9 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEnfNl2za9 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEnfNl2za9 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEnfNl2za9 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEnfNl2za9 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEnfNl2za9 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEnfNl2za9 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEnfNl2za9 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEnfNl2za9 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEnfNl2za9 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEnfNl2za9 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEnfNl2za9 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEnfNl2za9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEnfNl2za9 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEnfNl2za9 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEnfNl2za9 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEnfNl2za9 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEnfNl2za9 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEnfNl2za9 .nav-item:focus,
.cid-uEnfNl2za9 .nav-link:focus {
  outline: none;
}
.cid-uEnfNl2za9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEnfNl2za9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEnfNl2za9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEnfNl2za9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEnfNl2za9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEnfNl2za9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEnfNl2za9 .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-uEnfNl2za9 .navbar.opened {
  transition: all 0.3s;
}
.cid-uEnfNl2za9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEnfNl2za9 .navbar .navbar-logo img {
  width: auto;
}
.cid-uEnfNl2za9 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEnfNl2za9 .navbar.collapsed {
  justify-content: center;
}
.cid-uEnfNl2za9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEnfNl2za9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEnfNl2za9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEnfNl2za9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEnfNl2za9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEnfNl2za9 .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-uEnfNl2za9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEnfNl2za9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEnfNl2za9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEnfNl2za9 .navbar {
    min-height: 72px;
  }
  .cid-uEnfNl2za9 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEnfNl2za9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEnfNl2za9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEnfNl2za9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEnfNl2za9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEnfNl2za9 .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-uEnfNl2za9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEnfNl2za9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEnfNl2za9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEnfNl2za9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEnfNl2za9 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEnfNl2za9 .dropdown-item.active,
.cid-uEnfNl2za9 .dropdown-item:active {
  background-color: transparent;
}
.cid-uEnfNl2za9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEnfNl2za9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEnfNl2za9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEnfNl2za9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEnfNl2za9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEnfNl2za9 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEnfNl2za9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEnfNl2za9 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEnfNl2za9 .navbar-buttons {
    text-align: left;
  }
}
.cid-uEnfNl2za9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEnfNl2za9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEnfNl2za9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEnfNl2za9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEnfNl2za9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEnfNl2za9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEnfNl2za9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEnfNl2za9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEnfNl2za9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEnfNl2za9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEnfNl2za9 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEnfNl2za9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEnfNl2za9 .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-uEnfNl2za9 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEnfNl2za9 .navbar {
    height: 70px;
  }
  .cid-uEnfNl2za9 .navbar.opened {
    height: auto;
  }
  .cid-uEnfNl2za9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEnfNl2za9 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEnfNl2za9 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEnfNl2za9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEnfNl2za9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEnfNl2za9 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEnfNl2za9 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEnfNl2za9 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEnfNl2za9 .navbar-brand {
    margin-right: auto;
  }
  .cid-uEnfNl2za9 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEnfNl2za9 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEnfNl2za9 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEnfNl2za9 .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-uEnfNl2za9 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEnfNl2za9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEnfNl2za9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEnfNl2za9 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEnfNl2za9 .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-uEnfNl2za9 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEnfNl2za9 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEnfNlBV1m {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #edefeb;
}
.cid-uEnfNlBV1m .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEnfNlBV1m .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEnfNlSpeD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEnfNlSpeD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnfNlSpeD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnfNmhjk0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEnfNmhjk0 .row {
  flex-direction: row-reverse;
}
.cid-uEnfNmhjk0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnfNmhjk0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnfNmhjk0 .mbr-description {
  text-align: left;
}
.cid-uEnfNmhjk0 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEnfNmhjk0 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEnfNmhjk0 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEnfNmhjk0 .card-title,
.cid-uEnfNmhjk0 .iconfont-wrapper {
  color: #000000;
}
.cid-uEnfNmhjk0 .card-text {
  color: #000000;
}
.cid-uEnfNmhjk0 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEnfNmhjk0 .mbr-text,
.cid-uEnfNmhjk0 .mbr-section-btn {
  text-align: center;
}
.cid-uEnfNmhjk0 .card-text,
.cid-uEnfNmhjk0 .item .mbr-section-btn {
  text-align: left;
}
.cid-uEnfNmhjk0 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEnfNmhjk0 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEnfNmhjk0 .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-uEnfNmhjk0 .mbr-text UL {
  text-align: left;
}
.cid-uEnfNmEILh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEnfNmEILh .row {
  flex-direction: row-reverse;
}
.cid-uEnfNmEILh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnfNmEILh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnfNmEILh .mbr-description {
  text-align: left;
}
.cid-uEnfNmEILh .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEnfNmEILh .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEnfNmEILh .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEnfNmEILh .card-title,
.cid-uEnfNmEILh .iconfont-wrapper {
  color: #000000;
}
.cid-uEnfNmEILh .card-text {
  color: #000000;
}
.cid-uEnfNmEILh .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEnfNmEILh .mbr-text,
.cid-uEnfNmEILh .mbr-section-btn {
  text-align: center;
}
.cid-uEnfNmEILh .card-text,
.cid-uEnfNmEILh .item .mbr-section-btn {
  text-align: left;
}
.cid-uEnfNmEILh .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEnfNmEILh .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEnfNmEILh .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-uEnfNmEILh .mbr-text UL {
  text-align: left;
}
.cid-uEnfNmYoQC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEnfNmYoQC .row {
  flex-direction: row-reverse;
}
.cid-uEnfNmYoQC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnfNmYoQC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnfNmYoQC .mbr-description {
  text-align: left;
}
.cid-uEnfNmYoQC .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEnfNmYoQC .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEnfNmYoQC .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEnfNmYoQC .card-title,
.cid-uEnfNmYoQC .iconfont-wrapper {
  color: #000000;
}
.cid-uEnfNmYoQC .card-text {
  color: #000000;
}
.cid-uEnfNmYoQC .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEnfNmYoQC .mbr-text,
.cid-uEnfNmYoQC .mbr-section-btn {
  text-align: center;
}
.cid-uEnfNmYoQC .card-text,
.cid-uEnfNmYoQC .item .mbr-section-btn {
  text-align: left;
}
.cid-uEnfNmYoQC .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEnfNmYoQC .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEnfNmYoQC .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-uEnfNmYoQC .mbr-text UL {
  text-align: left;
}
.cid-uEnfNniqht {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEnfNniqht .row {
  flex-direction: row-reverse;
}
.cid-uEnfNniqht .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnfNniqht .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnfNniqht .mbr-description {
  text-align: left;
}
.cid-uEnfNniqht .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEnfNniqht .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEnfNniqht .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEnfNniqht .card-title,
.cid-uEnfNniqht .iconfont-wrapper {
  color: #000000;
}
.cid-uEnfNniqht .card-text {
  color: #000000;
}
.cid-uEnfNniqht .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEnfNniqht .mbr-text,
.cid-uEnfNniqht .mbr-section-btn {
  text-align: center;
}
.cid-uEnfNniqht .card-text,
.cid-uEnfNniqht .item .mbr-section-btn {
  text-align: left;
}
.cid-uEnfNniqht .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEnfNniqht .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEnfNniqht .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-uEnfNniqht .mbr-text UL {
  text-align: left;
}
.cid-uEnfNnCF3n {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEnfVzJiND {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEnfVzJiND .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-uEnfVzJiND .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEnfVzJiND .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-uEnfVzJiND .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEnfVzJiND .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEnfVzJiND .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEnfVzJiND .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEnfVzJiND .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEnfVzJiND .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEnfVzJiND .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEnfVzJiND .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEnfVzJiND .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEnfVzJiND .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEnfVzJiND .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEnfVzJiND .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEnfVzJiND .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEnfVzJiND .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEnfVzJiND .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEnfVzJiND .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEnfVzJiND .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEnfVzJiND .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEnfVzJiND .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEnfVzJiND .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEnfVzJiND .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEnfVzJiND .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEnfVzJiND .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEnfVzJiND .nav-item:focus,
.cid-uEnfVzJiND .nav-link:focus {
  outline: none;
}
.cid-uEnfVzJiND .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEnfVzJiND .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEnfVzJiND .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEnfVzJiND .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEnfVzJiND .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEnfVzJiND .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEnfVzJiND .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-uEnfVzJiND .navbar.opened {
  transition: all 0.3s;
}
.cid-uEnfVzJiND .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEnfVzJiND .navbar .navbar-logo img {
  width: auto;
}
.cid-uEnfVzJiND .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEnfVzJiND .navbar.collapsed {
  justify-content: center;
}
.cid-uEnfVzJiND .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEnfVzJiND .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEnfVzJiND .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEnfVzJiND .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEnfVzJiND .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEnfVzJiND .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-uEnfVzJiND .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEnfVzJiND .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEnfVzJiND .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEnfVzJiND .navbar {
    min-height: 72px;
  }
  .cid-uEnfVzJiND .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEnfVzJiND .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEnfVzJiND .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEnfVzJiND .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEnfVzJiND .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEnfVzJiND .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-uEnfVzJiND .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEnfVzJiND .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEnfVzJiND .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEnfVzJiND .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEnfVzJiND .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEnfVzJiND .dropdown-item.active,
.cid-uEnfVzJiND .dropdown-item:active {
  background-color: transparent;
}
.cid-uEnfVzJiND .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEnfVzJiND .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEnfVzJiND .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEnfVzJiND .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEnfVzJiND .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEnfVzJiND .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEnfVzJiND ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEnfVzJiND .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEnfVzJiND .navbar-buttons {
    text-align: left;
  }
}
.cid-uEnfVzJiND button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEnfVzJiND button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEnfVzJiND button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEnfVzJiND button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEnfVzJiND button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEnfVzJiND button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEnfVzJiND nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEnfVzJiND nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEnfVzJiND nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEnfVzJiND nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEnfVzJiND .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEnfVzJiND a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEnfVzJiND .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-uEnfVzJiND .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEnfVzJiND .navbar {
    height: 70px;
  }
  .cid-uEnfVzJiND .navbar.opened {
    height: auto;
  }
  .cid-uEnfVzJiND .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEnfVzJiND .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEnfVzJiND .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEnfVzJiND .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEnfVzJiND .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEnfVzJiND .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEnfVzJiND .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEnfVzJiND .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEnfVzJiND .navbar-brand {
    margin-right: auto;
  }
  .cid-uEnfVzJiND .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEnfVzJiND .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEnfVzJiND .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEnfVzJiND .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-uEnfVzJiND .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEnfVzJiND .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEnfVzJiND .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEnfVzJiND .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEnfVzJiND .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-uEnfVzJiND .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEnfVzJiND .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEnfVA8u5e {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #edefeb;
}
.cid-uEnfVA8u5e .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEnfVA8u5e .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEnfVApDVW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEnfVApDVW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnfVApDVW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnfVAL0V8 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEnfVAL0V8 .mbr-section-title {
  text-align: center;
  color: #163300;
}
.cid-uEnfVAL0V8 .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEnfVB0bkW {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uEnfVB0bkW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnfVB0bkW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnfVB0bkW .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uEnfVB0bkW .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uEnfVB0bkW .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uEnfVB0bkW .card-wrapper {
    padding: 4rem;
  }
}
.cid-uEnfVB0bkW .mbr-text,
.cid-uEnfVB0bkW .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uEnfVB0bkW .card-title,
.cid-uEnfVB0bkW .card-box {
  text-align: center;
  color: #000000;
}
.cid-uEnfVB0bkW .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEnfVB0bkW .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEnfVB0bkW .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-uEnfVB0bkW .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uEnfVB0bkW .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uEnfVB0bkW .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEnfVB0bkW .mbr-text UL {
  text-align: left;
}
.cid-uEnfVBl0XK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEng9lASdm {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEng9lASdm .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-uEng9lASdm .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEng9lASdm .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-uEng9lASdm .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEng9lASdm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEng9lASdm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEng9lASdm .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEng9lASdm .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEng9lASdm .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEng9lASdm .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEng9lASdm .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEng9lASdm .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEng9lASdm .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEng9lASdm .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEng9lASdm .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEng9lASdm .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEng9lASdm .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEng9lASdm .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEng9lASdm .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEng9lASdm .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEng9lASdm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEng9lASdm .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEng9lASdm .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEng9lASdm .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEng9lASdm .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEng9lASdm .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEng9lASdm .nav-item:focus,
.cid-uEng9lASdm .nav-link:focus {
  outline: none;
}
.cid-uEng9lASdm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEng9lASdm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEng9lASdm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEng9lASdm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEng9lASdm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEng9lASdm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEng9lASdm .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-uEng9lASdm .navbar.opened {
  transition: all 0.3s;
}
.cid-uEng9lASdm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEng9lASdm .navbar .navbar-logo img {
  width: auto;
}
.cid-uEng9lASdm .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEng9lASdm .navbar.collapsed {
  justify-content: center;
}
.cid-uEng9lASdm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEng9lASdm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEng9lASdm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEng9lASdm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEng9lASdm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEng9lASdm .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-uEng9lASdm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEng9lASdm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEng9lASdm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEng9lASdm .navbar {
    min-height: 72px;
  }
  .cid-uEng9lASdm .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEng9lASdm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEng9lASdm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEng9lASdm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEng9lASdm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEng9lASdm .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-uEng9lASdm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEng9lASdm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEng9lASdm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEng9lASdm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEng9lASdm .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEng9lASdm .dropdown-item.active,
.cid-uEng9lASdm .dropdown-item:active {
  background-color: transparent;
}
.cid-uEng9lASdm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEng9lASdm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEng9lASdm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEng9lASdm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEng9lASdm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEng9lASdm .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEng9lASdm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEng9lASdm .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEng9lASdm .navbar-buttons {
    text-align: left;
  }
}
.cid-uEng9lASdm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEng9lASdm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEng9lASdm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEng9lASdm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEng9lASdm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEng9lASdm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEng9lASdm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEng9lASdm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEng9lASdm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEng9lASdm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEng9lASdm .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEng9lASdm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEng9lASdm .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-uEng9lASdm .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEng9lASdm .navbar {
    height: 70px;
  }
  .cid-uEng9lASdm .navbar.opened {
    height: auto;
  }
  .cid-uEng9lASdm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEng9lASdm .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEng9lASdm .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEng9lASdm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEng9lASdm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEng9lASdm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEng9lASdm .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEng9lASdm .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEng9lASdm .navbar-brand {
    margin-right: auto;
  }
  .cid-uEng9lASdm .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEng9lASdm .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEng9lASdm .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEng9lASdm .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-uEng9lASdm .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEng9lASdm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEng9lASdm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEng9lASdm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEng9lASdm .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-uEng9lASdm .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEng9lASdm .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEng9m4Uc9 {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #edefeb;
}
.cid-uEng9m4Uc9 .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEng9m4Uc9 .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEng9mlQEI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEng9mlQEI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEng9mlQEI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEng9mHCVK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEng9mHCVK .row {
  flex-direction: row-reverse;
}
.cid-uEng9mHCVK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEng9mHCVK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEng9mHCVK .mbr-description {
  text-align: left;
}
.cid-uEng9mHCVK .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEng9mHCVK .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEng9mHCVK .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEng9mHCVK .card-title,
.cid-uEng9mHCVK .iconfont-wrapper {
  color: #000000;
}
.cid-uEng9mHCVK .card-text {
  color: #000000;
}
.cid-uEng9mHCVK .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEng9mHCVK .mbr-text,
.cid-uEng9mHCVK .mbr-section-btn {
  text-align: center;
}
.cid-uEng9mHCVK .card-text,
.cid-uEng9mHCVK .item .mbr-section-btn {
  text-align: left;
}
.cid-uEng9mHCVK .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEng9mHCVK .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEng9mHCVK .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-uEng9mHCVK .mbr-text UL {
  text-align: left;
}
.cid-uEng9n4wf4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEngkuZlCF {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEngkuZlCF .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-uEngkuZlCF .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEngkuZlCF .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-uEngkuZlCF .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEngkuZlCF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEngkuZlCF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEngkuZlCF .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEngkuZlCF .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEngkuZlCF .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEngkuZlCF .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEngkuZlCF .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEngkuZlCF .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEngkuZlCF .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEngkuZlCF .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEngkuZlCF .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEngkuZlCF .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEngkuZlCF .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEngkuZlCF .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEngkuZlCF .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEngkuZlCF .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEngkuZlCF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEngkuZlCF .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEngkuZlCF .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEngkuZlCF .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEngkuZlCF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEngkuZlCF .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEngkuZlCF .nav-item:focus,
.cid-uEngkuZlCF .nav-link:focus {
  outline: none;
}
.cid-uEngkuZlCF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEngkuZlCF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEngkuZlCF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEngkuZlCF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEngkuZlCF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEngkuZlCF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEngkuZlCF .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-uEngkuZlCF .navbar.opened {
  transition: all 0.3s;
}
.cid-uEngkuZlCF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEngkuZlCF .navbar .navbar-logo img {
  width: auto;
}
.cid-uEngkuZlCF .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEngkuZlCF .navbar.collapsed {
  justify-content: center;
}
.cid-uEngkuZlCF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEngkuZlCF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEngkuZlCF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEngkuZlCF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEngkuZlCF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEngkuZlCF .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-uEngkuZlCF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEngkuZlCF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEngkuZlCF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEngkuZlCF .navbar {
    min-height: 72px;
  }
  .cid-uEngkuZlCF .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEngkuZlCF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEngkuZlCF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEngkuZlCF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEngkuZlCF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEngkuZlCF .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-uEngkuZlCF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEngkuZlCF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEngkuZlCF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEngkuZlCF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEngkuZlCF .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEngkuZlCF .dropdown-item.active,
.cid-uEngkuZlCF .dropdown-item:active {
  background-color: transparent;
}
.cid-uEngkuZlCF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEngkuZlCF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEngkuZlCF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEngkuZlCF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEngkuZlCF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEngkuZlCF .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEngkuZlCF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEngkuZlCF .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEngkuZlCF .navbar-buttons {
    text-align: left;
  }
}
.cid-uEngkuZlCF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEngkuZlCF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEngkuZlCF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEngkuZlCF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEngkuZlCF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEngkuZlCF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEngkuZlCF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEngkuZlCF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEngkuZlCF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEngkuZlCF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEngkuZlCF .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEngkuZlCF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEngkuZlCF .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-uEngkuZlCF .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEngkuZlCF .navbar {
    height: 70px;
  }
  .cid-uEngkuZlCF .navbar.opened {
    height: auto;
  }
  .cid-uEngkuZlCF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEngkuZlCF .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEngkuZlCF .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEngkuZlCF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEngkuZlCF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEngkuZlCF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEngkuZlCF .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEngkuZlCF .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEngkuZlCF .navbar-brand {
    margin-right: auto;
  }
  .cid-uEngkuZlCF .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEngkuZlCF .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEngkuZlCF .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEngkuZlCF .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-uEngkuZlCF .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEngkuZlCF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEngkuZlCF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEngkuZlCF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEngkuZlCF .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-uEngkuZlCF .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEngkuZlCF .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEngkvqt05 {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #edefeb;
}
.cid-uEngkvqt05 .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEngkvqt05 .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEngkvDWbr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEngkvDWbr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEngkvDWbr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEngkvX0vJ {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEngkvX0vJ .mbr-section-title {
  text-align: center;
  color: #2e481a;
}
.cid-uEngkvX0vJ .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEngkwcmeI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uEngkwcmeI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEngkwcmeI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEngkwcmeI .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uEngkwcmeI .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uEngkwcmeI .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uEngkwcmeI .card-wrapper {
    padding: 4rem;
  }
}
.cid-uEngkwcmeI .mbr-text,
.cid-uEngkwcmeI .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uEngkwcmeI .card-title,
.cid-uEngkwcmeI .card-box {
  text-align: center;
  color: #000000;
}
.cid-uEngkwcmeI .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEngkwcmeI .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEngkwcmeI .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-uEngkwcmeI .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uEngkwcmeI .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uEngkwcmeI .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEngkwcmeI .mbr-text UL {
  text-align: left;
}
.cid-uEngkwyDhB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEngkwyDhB .mbr-section-title {
  text-align: center;
  color: #2e481a;
}
.cid-uEngkwyDhB .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEngkwPKA8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uEngkwPKA8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEngkwPKA8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEngkwPKA8 .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uEngkwPKA8 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uEngkwPKA8 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uEngkwPKA8 .card-wrapper {
    padding: 4rem;
  }
}
.cid-uEngkwPKA8 .mbr-text,
.cid-uEngkwPKA8 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uEngkwPKA8 .card-title,
.cid-uEngkwPKA8 .card-box {
  text-align: center;
  color: #000000;
}
.cid-uEngkwPKA8 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEngkwPKA8 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEngkwPKA8 .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-uEngkwPKA8 .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uEngkwPKA8 .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uEngkwPKA8 .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEngkwPKA8 .mbr-text UL {
  text-align: left;
}
.cid-uEngkxaWhA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEngvIpkKw {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEngvIpkKw .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-uEngvIpkKw .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEngvIpkKw .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-uEngvIpkKw .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEngvIpkKw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEngvIpkKw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEngvIpkKw .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEngvIpkKw .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEngvIpkKw .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEngvIpkKw .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEngvIpkKw .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEngvIpkKw .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEngvIpkKw .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEngvIpkKw .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEngvIpkKw .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEngvIpkKw .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEngvIpkKw .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEngvIpkKw .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEngvIpkKw .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEngvIpkKw .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEngvIpkKw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEngvIpkKw .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEngvIpkKw .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEngvIpkKw .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEngvIpkKw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEngvIpkKw .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEngvIpkKw .nav-item:focus,
.cid-uEngvIpkKw .nav-link:focus {
  outline: none;
}
.cid-uEngvIpkKw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEngvIpkKw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEngvIpkKw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEngvIpkKw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEngvIpkKw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEngvIpkKw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEngvIpkKw .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-uEngvIpkKw .navbar.opened {
  transition: all 0.3s;
}
.cid-uEngvIpkKw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEngvIpkKw .navbar .navbar-logo img {
  width: auto;
}
.cid-uEngvIpkKw .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEngvIpkKw .navbar.collapsed {
  justify-content: center;
}
.cid-uEngvIpkKw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEngvIpkKw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEngvIpkKw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEngvIpkKw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEngvIpkKw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEngvIpkKw .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-uEngvIpkKw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEngvIpkKw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEngvIpkKw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEngvIpkKw .navbar {
    min-height: 72px;
  }
  .cid-uEngvIpkKw .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEngvIpkKw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEngvIpkKw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEngvIpkKw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEngvIpkKw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEngvIpkKw .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-uEngvIpkKw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEngvIpkKw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEngvIpkKw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEngvIpkKw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEngvIpkKw .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEngvIpkKw .dropdown-item.active,
.cid-uEngvIpkKw .dropdown-item:active {
  background-color: transparent;
}
.cid-uEngvIpkKw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEngvIpkKw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEngvIpkKw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEngvIpkKw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEngvIpkKw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEngvIpkKw .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEngvIpkKw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEngvIpkKw .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEngvIpkKw .navbar-buttons {
    text-align: left;
  }
}
.cid-uEngvIpkKw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEngvIpkKw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEngvIpkKw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEngvIpkKw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEngvIpkKw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEngvIpkKw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEngvIpkKw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEngvIpkKw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEngvIpkKw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEngvIpkKw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEngvIpkKw .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEngvIpkKw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEngvIpkKw .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-uEngvIpkKw .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEngvIpkKw .navbar {
    height: 70px;
  }
  .cid-uEngvIpkKw .navbar.opened {
    height: auto;
  }
  .cid-uEngvIpkKw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEngvIpkKw .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEngvIpkKw .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEngvIpkKw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEngvIpkKw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEngvIpkKw .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEngvIpkKw .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEngvIpkKw .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEngvIpkKw .navbar-brand {
    margin-right: auto;
  }
  .cid-uEngvIpkKw .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEngvIpkKw .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEngvIpkKw .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEngvIpkKw .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-uEngvIpkKw .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEngvIpkKw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEngvIpkKw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEngvIpkKw .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEngvIpkKw .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-uEngvIpkKw .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEngvIpkKw .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEngvIUo3s {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #edefeb;
}
.cid-uEngvIUo3s .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEngvIUo3s .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEngvJcOHN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEngvJcOHN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEngvJcOHN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEngvJAYQe {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEngvJAYQe .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-uEngvJAYQe .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEngvJR1ZD {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uEngvJR1ZD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEngvJR1ZD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEngvJR1ZD .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uEngvJR1ZD .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uEngvJR1ZD .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uEngvJR1ZD .card-wrapper {
    padding: 4rem;
  }
}
.cid-uEngvJR1ZD .mbr-text,
.cid-uEngvJR1ZD .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uEngvJR1ZD .card-title,
.cid-uEngvJR1ZD .card-box {
  text-align: center;
  color: #000000;
}
.cid-uEngvJR1ZD .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEngvJR1ZD .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEngvJR1ZD .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-uEngvJR1ZD .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uEngvJR1ZD .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uEngvJR1ZD .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEngvJR1ZD .mbr-text UL {
  text-align: left;
}
.cid-uEngvKb9Vf {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEngvKb9Vf .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-uEngvKb9Vf .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEngvKpirN {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uEngvKpirN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEngvKpirN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEngvKpirN .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uEngvKpirN .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uEngvKpirN .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uEngvKpirN .card-wrapper {
    padding: 4rem;
  }
}
.cid-uEngvKpirN .mbr-text,
.cid-uEngvKpirN .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uEngvKpirN .card-title,
.cid-uEngvKpirN .card-box {
  text-align: center;
  color: #000000;
}
.cid-uEngvKpirN .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEngvKpirN .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEngvKpirN .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-uEngvKpirN .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uEngvKpirN .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uEngvKpirN .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEngvKpirN .mbr-text UL {
  text-align: left;
}
.cid-uEngvKJ1Cq {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uEngvKJ1Cq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEngvKJ1Cq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEngvL1Qpl {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uEngvL1Qpl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEngvL1Qpl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEngvL1Qpl .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uEngvL1Qpl .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uEngvL1Qpl .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uEngvL1Qpl .card-wrapper {
    padding: 4rem;
  }
}
.cid-uEngvL1Qpl .mbr-text,
.cid-uEngvL1Qpl .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uEngvL1Qpl .card-title,
.cid-uEngvL1Qpl .card-box {
  text-align: center;
  color: #000000;
}
.cid-uEngvL1Qpl .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEngvL1Qpl .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEngvL1Qpl .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-uEngvL1Qpl .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uEngvL1Qpl .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uEngvL1Qpl .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEngvL1Qpl .mbr-text UL {
  text-align: left;
}
.cid-uEngvLm3aB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEngHCR3BS {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEngHCR3BS .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-uEngHCR3BS .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEngHCR3BS .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-uEngHCR3BS .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEngHCR3BS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEngHCR3BS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEngHCR3BS .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEngHCR3BS .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEngHCR3BS .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEngHCR3BS .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEngHCR3BS .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEngHCR3BS .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEngHCR3BS .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEngHCR3BS .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEngHCR3BS .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEngHCR3BS .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEngHCR3BS .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEngHCR3BS .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEngHCR3BS .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEngHCR3BS .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEngHCR3BS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEngHCR3BS .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEngHCR3BS .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEngHCR3BS .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEngHCR3BS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEngHCR3BS .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEngHCR3BS .nav-item:focus,
.cid-uEngHCR3BS .nav-link:focus {
  outline: none;
}
.cid-uEngHCR3BS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEngHCR3BS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEngHCR3BS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEngHCR3BS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEngHCR3BS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEngHCR3BS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEngHCR3BS .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-uEngHCR3BS .navbar.opened {
  transition: all 0.3s;
}
.cid-uEngHCR3BS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEngHCR3BS .navbar .navbar-logo img {
  width: auto;
}
.cid-uEngHCR3BS .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEngHCR3BS .navbar.collapsed {
  justify-content: center;
}
.cid-uEngHCR3BS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEngHCR3BS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEngHCR3BS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEngHCR3BS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEngHCR3BS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEngHCR3BS .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-uEngHCR3BS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEngHCR3BS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEngHCR3BS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEngHCR3BS .navbar {
    min-height: 72px;
  }
  .cid-uEngHCR3BS .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEngHCR3BS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEngHCR3BS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEngHCR3BS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEngHCR3BS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEngHCR3BS .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-uEngHCR3BS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEngHCR3BS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEngHCR3BS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEngHCR3BS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEngHCR3BS .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEngHCR3BS .dropdown-item.active,
.cid-uEngHCR3BS .dropdown-item:active {
  background-color: transparent;
}
.cid-uEngHCR3BS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEngHCR3BS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEngHCR3BS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEngHCR3BS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEngHCR3BS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEngHCR3BS .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEngHCR3BS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEngHCR3BS .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEngHCR3BS .navbar-buttons {
    text-align: left;
  }
}
.cid-uEngHCR3BS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEngHCR3BS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEngHCR3BS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEngHCR3BS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEngHCR3BS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEngHCR3BS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEngHCR3BS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEngHCR3BS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEngHCR3BS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEngHCR3BS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEngHCR3BS .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEngHCR3BS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEngHCR3BS .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-uEngHCR3BS .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEngHCR3BS .navbar {
    height: 70px;
  }
  .cid-uEngHCR3BS .navbar.opened {
    height: auto;
  }
  .cid-uEngHCR3BS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEngHCR3BS .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEngHCR3BS .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEngHCR3BS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEngHCR3BS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEngHCR3BS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEngHCR3BS .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEngHCR3BS .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEngHCR3BS .navbar-brand {
    margin-right: auto;
  }
  .cid-uEngHCR3BS .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEngHCR3BS .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEngHCR3BS .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEngHCR3BS .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-uEngHCR3BS .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEngHCR3BS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEngHCR3BS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEngHCR3BS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEngHCR3BS .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-uEngHCR3BS .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEngHCR3BS .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEngHDi36z {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #edefeb;
}
.cid-uEngHDi36z .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEngHDi36z .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEngHDxD49 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEngHDxD49 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEngHDxD49 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEngHDPWyp {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEngHDPWyp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEngHDPWyp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEngHDPWyp .mbr-description {
  text-align: left;
}
.cid-uEngHDPWyp .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEngHDPWyp .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEngHDPWyp .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEngHDPWyp .card-title,
.cid-uEngHDPWyp .iconfont-wrapper {
  color: #000000;
}
.cid-uEngHDPWyp .card-text {
  color: #000000;
}
.cid-uEngHDPWyp .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEngHDPWyp .mbr-text,
.cid-uEngHDPWyp .mbr-section-btn {
  text-align: center;
}
.cid-uEngHDPWyp .card-text,
.cid-uEngHDPWyp .item .mbr-section-btn {
  text-align: left;
}
.cid-uEngHDPWyp .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEngHDPWyp .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEngHDPWyp .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-uEngHDPWyp .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uEngHDPWyp .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uEngHDPWyp .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEngHDPWyp .mbr-text UL {
  text-align: left;
}
.cid-uEngHDPWyp .mbr-text {
  text-align: left;
}
.cid-uEngHDPWyp .mbr-subtitle {
  text-align: center;
}
.cid-uEngHE9Onz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEngHE9Onz .row {
  flex-direction: row-reverse;
}
.cid-uEngHE9Onz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEngHE9Onz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEngHE9Onz .mbr-description {
  text-align: left;
}
.cid-uEngHE9Onz .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEngHE9Onz .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEngHE9Onz .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEngHE9Onz .card-title,
.cid-uEngHE9Onz .iconfont-wrapper {
  color: #000000;
}
.cid-uEngHE9Onz .card-text {
  color: #000000;
}
.cid-uEngHE9Onz .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEngHE9Onz .mbr-text,
.cid-uEngHE9Onz .mbr-section-btn {
  text-align: center;
}
.cid-uEngHE9Onz .card-text,
.cid-uEngHE9Onz .item .mbr-section-btn {
  text-align: left;
}
.cid-uEngHE9Onz .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEngHE9Onz .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEngHE9Onz .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-uEngHE9Onz .mbr-text UL {
  text-align: left;
}
.cid-uEngHEurH7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEngShtZHv {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEngShtZHv .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-uEngShtZHv .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEngShtZHv .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-uEngShtZHv .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEngShtZHv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEngShtZHv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEngShtZHv .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEngShtZHv .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEngShtZHv .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEngShtZHv .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEngShtZHv .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEngShtZHv .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEngShtZHv .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEngShtZHv .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEngShtZHv .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEngShtZHv .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEngShtZHv .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEngShtZHv .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEngShtZHv .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEngShtZHv .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEngShtZHv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEngShtZHv .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEngShtZHv .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEngShtZHv .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEngShtZHv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEngShtZHv .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEngShtZHv .nav-item:focus,
.cid-uEngShtZHv .nav-link:focus {
  outline: none;
}
.cid-uEngShtZHv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEngShtZHv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEngShtZHv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEngShtZHv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEngShtZHv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEngShtZHv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEngShtZHv .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-uEngShtZHv .navbar.opened {
  transition: all 0.3s;
}
.cid-uEngShtZHv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEngShtZHv .navbar .navbar-logo img {
  width: auto;
}
.cid-uEngShtZHv .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEngShtZHv .navbar.collapsed {
  justify-content: center;
}
.cid-uEngShtZHv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEngShtZHv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEngShtZHv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEngShtZHv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEngShtZHv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEngShtZHv .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-uEngShtZHv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEngShtZHv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEngShtZHv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEngShtZHv .navbar {
    min-height: 72px;
  }
  .cid-uEngShtZHv .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEngShtZHv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEngShtZHv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEngShtZHv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEngShtZHv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEngShtZHv .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-uEngShtZHv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEngShtZHv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEngShtZHv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEngShtZHv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEngShtZHv .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEngShtZHv .dropdown-item.active,
.cid-uEngShtZHv .dropdown-item:active {
  background-color: transparent;
}
.cid-uEngShtZHv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEngShtZHv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEngShtZHv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEngShtZHv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEngShtZHv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEngShtZHv .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEngShtZHv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEngShtZHv .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEngShtZHv .navbar-buttons {
    text-align: left;
  }
}
.cid-uEngShtZHv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEngShtZHv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEngShtZHv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEngShtZHv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEngShtZHv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEngShtZHv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEngShtZHv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEngShtZHv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEngShtZHv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEngShtZHv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEngShtZHv .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEngShtZHv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEngShtZHv .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-uEngShtZHv .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEngShtZHv .navbar {
    height: 70px;
  }
  .cid-uEngShtZHv .navbar.opened {
    height: auto;
  }
  .cid-uEngShtZHv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEngShtZHv .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEngShtZHv .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEngShtZHv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEngShtZHv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEngShtZHv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEngShtZHv .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEngShtZHv .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEngShtZHv .navbar-brand {
    margin-right: auto;
  }
  .cid-uEngShtZHv .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEngShtZHv .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEngShtZHv .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEngShtZHv .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-uEngShtZHv .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEngShtZHv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEngShtZHv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEngShtZHv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEngShtZHv .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-uEngShtZHv .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEngShtZHv .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEngSi0qqv {
  padding-top: 0rem;
  padding-bottom: 9rem;
  background-color: #edefeb;
}
.cid-uEngSi0qqv .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEngSi0qqv .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEngSiifDh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEngSiifDh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEngSiifDh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEngSiGfvs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEngSiGfvs .row {
  flex-direction: row-reverse;
}
.cid-uEngSiGfvs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEngSiGfvs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEngSiGfvs .mbr-description {
  text-align: left;
}
.cid-uEngSiGfvs .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEngSiGfvs .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEngSiGfvs .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEngSiGfvs .card-title,
.cid-uEngSiGfvs .iconfont-wrapper {
  color: #000000;
}
.cid-uEngSiGfvs .card-text {
  color: #000000;
}
.cid-uEngSiGfvs .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEngSiGfvs .mbr-text,
.cid-uEngSiGfvs .mbr-section-btn {
  text-align: center;
}
.cid-uEngSiGfvs .card-text,
.cid-uEngSiGfvs .item .mbr-section-btn {
  text-align: left;
}
.cid-uEngSiGfvs .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEngSiGfvs .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEngSiGfvs .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-uEngSiGfvs .mbr-text UL {
  text-align: left;
}
.cid-uEngSj3xCS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEngSj3xCS .row {
  flex-direction: row-reverse;
}
.cid-uEngSj3xCS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEngSj3xCS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEngSj3xCS .mbr-description {
  text-align: left;
}
.cid-uEngSj3xCS .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEngSj3xCS .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEngSj3xCS .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEngSj3xCS .card-title,
.cid-uEngSj3xCS .iconfont-wrapper {
  color: #000000;
}
.cid-uEngSj3xCS .card-text {
  color: #000000;
}
.cid-uEngSj3xCS .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEngSj3xCS .mbr-text,
.cid-uEngSj3xCS .mbr-section-btn {
  text-align: center;
}
.cid-uEngSj3xCS .card-text,
.cid-uEngSj3xCS .item .mbr-section-btn {
  text-align: left;
}
.cid-uEngSj3xCS .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEngSj3xCS .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEngSj3xCS .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-uEngSj3xCS .mbr-text UL {
  text-align: left;
}
.cid-uEngSjrmx3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEnh4TAOqS {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEnh4TAOqS .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-uEnh4TAOqS .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEnh4TAOqS .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-uEnh4TAOqS .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEnh4TAOqS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEnh4TAOqS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEnh4TAOqS .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEnh4TAOqS .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEnh4TAOqS .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEnh4TAOqS .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEnh4TAOqS .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEnh4TAOqS .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEnh4TAOqS .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEnh4TAOqS .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEnh4TAOqS .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEnh4TAOqS .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEnh4TAOqS .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEnh4TAOqS .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEnh4TAOqS .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEnh4TAOqS .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEnh4TAOqS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEnh4TAOqS .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEnh4TAOqS .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEnh4TAOqS .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEnh4TAOqS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEnh4TAOqS .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEnh4TAOqS .nav-item:focus,
.cid-uEnh4TAOqS .nav-link:focus {
  outline: none;
}
.cid-uEnh4TAOqS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEnh4TAOqS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEnh4TAOqS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEnh4TAOqS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEnh4TAOqS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEnh4TAOqS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEnh4TAOqS .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-uEnh4TAOqS .navbar.opened {
  transition: all 0.3s;
}
.cid-uEnh4TAOqS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEnh4TAOqS .navbar .navbar-logo img {
  width: auto;
}
.cid-uEnh4TAOqS .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEnh4TAOqS .navbar.collapsed {
  justify-content: center;
}
.cid-uEnh4TAOqS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEnh4TAOqS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEnh4TAOqS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEnh4TAOqS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEnh4TAOqS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEnh4TAOqS .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-uEnh4TAOqS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEnh4TAOqS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEnh4TAOqS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEnh4TAOqS .navbar {
    min-height: 72px;
  }
  .cid-uEnh4TAOqS .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEnh4TAOqS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEnh4TAOqS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEnh4TAOqS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEnh4TAOqS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEnh4TAOqS .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-uEnh4TAOqS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEnh4TAOqS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEnh4TAOqS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEnh4TAOqS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEnh4TAOqS .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEnh4TAOqS .dropdown-item.active,
.cid-uEnh4TAOqS .dropdown-item:active {
  background-color: transparent;
}
.cid-uEnh4TAOqS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEnh4TAOqS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEnh4TAOqS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEnh4TAOqS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEnh4TAOqS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEnh4TAOqS .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEnh4TAOqS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEnh4TAOqS .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEnh4TAOqS .navbar-buttons {
    text-align: left;
  }
}
.cid-uEnh4TAOqS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEnh4TAOqS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEnh4TAOqS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEnh4TAOqS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEnh4TAOqS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEnh4TAOqS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEnh4TAOqS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEnh4TAOqS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEnh4TAOqS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEnh4TAOqS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEnh4TAOqS .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEnh4TAOqS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEnh4TAOqS .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-uEnh4TAOqS .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEnh4TAOqS .navbar {
    height: 70px;
  }
  .cid-uEnh4TAOqS .navbar.opened {
    height: auto;
  }
  .cid-uEnh4TAOqS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEnh4TAOqS .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEnh4TAOqS .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEnh4TAOqS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEnh4TAOqS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEnh4TAOqS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEnh4TAOqS .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEnh4TAOqS .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEnh4TAOqS .navbar-brand {
    margin-right: auto;
  }
  .cid-uEnh4TAOqS .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEnh4TAOqS .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEnh4TAOqS .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEnh4TAOqS .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-uEnh4TAOqS .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEnh4TAOqS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEnh4TAOqS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEnh4TAOqS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEnh4TAOqS .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-uEnh4TAOqS .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEnh4TAOqS .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEnh4U344V {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uEnh4U344V .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEnh4U344V .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEnh4UjFob {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEnh4UjFob .row {
  flex-direction: row-reverse;
}
.cid-uEnh4UjFob .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnh4UjFob .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnh4UjFob .mbr-description {
  text-align: left;
}
.cid-uEnh4UjFob .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEnh4UjFob .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEnh4UjFob .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEnh4UjFob .card-title,
.cid-uEnh4UjFob .iconfont-wrapper {
  color: #000000;
}
.cid-uEnh4UjFob .card-text {
  color: #000000;
}
.cid-uEnh4UjFob .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEnh4UjFob .mbr-text,
.cid-uEnh4UjFob .mbr-section-btn {
  text-align: center;
}
.cid-uEnh4UjFob .card-text,
.cid-uEnh4UjFob .item .mbr-section-btn {
  text-align: left;
}
.cid-uEnh4UjFob .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEnh4UjFob .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEnh4UjFob .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-uEnh4UjFob .mbr-text UL {
  text-align: left;
}
.cid-uEnh4UFG2o {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEnhe1axx1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEnhe1axx1 .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-uEnhe1axx1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEnhe1axx1 .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-uEnhe1axx1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEnhe1axx1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEnhe1axx1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEnhe1axx1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEnhe1axx1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEnhe1axx1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEnhe1axx1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEnhe1axx1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEnhe1axx1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEnhe1axx1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEnhe1axx1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEnhe1axx1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEnhe1axx1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEnhe1axx1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEnhe1axx1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEnhe1axx1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEnhe1axx1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEnhe1axx1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEnhe1axx1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEnhe1axx1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEnhe1axx1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEnhe1axx1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEnhe1axx1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEnhe1axx1 .nav-item:focus,
.cid-uEnhe1axx1 .nav-link:focus {
  outline: none;
}
.cid-uEnhe1axx1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEnhe1axx1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEnhe1axx1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEnhe1axx1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEnhe1axx1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEnhe1axx1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEnhe1axx1 .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-uEnhe1axx1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uEnhe1axx1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEnhe1axx1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uEnhe1axx1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEnhe1axx1 .navbar.collapsed {
  justify-content: center;
}
.cid-uEnhe1axx1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEnhe1axx1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEnhe1axx1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEnhe1axx1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEnhe1axx1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEnhe1axx1 .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-uEnhe1axx1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEnhe1axx1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEnhe1axx1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEnhe1axx1 .navbar {
    min-height: 72px;
  }
  .cid-uEnhe1axx1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEnhe1axx1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEnhe1axx1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEnhe1axx1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEnhe1axx1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEnhe1axx1 .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-uEnhe1axx1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEnhe1axx1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEnhe1axx1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEnhe1axx1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEnhe1axx1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEnhe1axx1 .dropdown-item.active,
.cid-uEnhe1axx1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uEnhe1axx1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEnhe1axx1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEnhe1axx1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEnhe1axx1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEnhe1axx1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEnhe1axx1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEnhe1axx1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEnhe1axx1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEnhe1axx1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uEnhe1axx1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEnhe1axx1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEnhe1axx1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEnhe1axx1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEnhe1axx1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEnhe1axx1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEnhe1axx1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEnhe1axx1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEnhe1axx1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEnhe1axx1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEnhe1axx1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEnhe1axx1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEnhe1axx1 .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-uEnhe1axx1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEnhe1axx1 .navbar {
    height: 70px;
  }
  .cid-uEnhe1axx1 .navbar.opened {
    height: auto;
  }
  .cid-uEnhe1axx1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEnhe1axx1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEnhe1axx1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEnhe1axx1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEnhe1axx1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEnhe1axx1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEnhe1axx1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEnhe1axx1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEnhe1axx1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uEnhe1axx1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEnhe1axx1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEnhe1axx1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEnhe1axx1 .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-uEnhe1axx1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEnhe1axx1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEnhe1axx1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEnhe1axx1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEnhe1axx1 .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-uEnhe1axx1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEnhe1axx1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEnhe1x54i {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-uEnhe1x54i .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEnhe1x54i .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEnhe1K6jz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEnhe1K6jz .row {
  flex-direction: row-reverse;
}
.cid-uEnhe1K6jz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnhe1K6jz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnhe1K6jz .mbr-description {
  text-align: left;
}
.cid-uEnhe1K6jz .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEnhe1K6jz .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEnhe1K6jz .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEnhe1K6jz .card-title,
.cid-uEnhe1K6jz .iconfont-wrapper {
  color: #000000;
}
.cid-uEnhe1K6jz .card-text {
  color: #000000;
}
.cid-uEnhe1K6jz .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEnhe1K6jz .mbr-text,
.cid-uEnhe1K6jz .mbr-section-btn {
  text-align: center;
}
.cid-uEnhe1K6jz .card-text,
.cid-uEnhe1K6jz .item .mbr-section-btn {
  text-align: left;
}
.cid-uEnhe1K6jz .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEnhe1K6jz .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEnhe1K6jz .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-uEnhe1K6jz .mbr-text UL {
  text-align: left;
}
.cid-uEnhe299Q5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEnhe299Q5 .row {
  flex-direction: row-reverse;
}
.cid-uEnhe299Q5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnhe299Q5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnhe299Q5 .mbr-description {
  text-align: left;
}
.cid-uEnhe299Q5 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEnhe299Q5 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEnhe299Q5 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEnhe299Q5 .card-title,
.cid-uEnhe299Q5 .iconfont-wrapper {
  color: #000000;
}
.cid-uEnhe299Q5 .card-text {
  color: #000000;
}
.cid-uEnhe299Q5 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEnhe299Q5 .mbr-text,
.cid-uEnhe299Q5 .mbr-section-btn {
  text-align: center;
}
.cid-uEnhe299Q5 .card-text,
.cid-uEnhe299Q5 .item .mbr-section-btn {
  text-align: left;
}
.cid-uEnhe299Q5 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEnhe299Q5 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEnhe299Q5 .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-uEnhe299Q5 .mbr-text UL {
  text-align: left;
}
.cid-uEnhe2uNL6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEnhe2uNL6 .row {
  flex-direction: row-reverse;
}
.cid-uEnhe2uNL6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnhe2uNL6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnhe2uNL6 .mbr-description {
  text-align: left;
}
.cid-uEnhe2uNL6 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEnhe2uNL6 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEnhe2uNL6 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEnhe2uNL6 .card-title,
.cid-uEnhe2uNL6 .iconfont-wrapper {
  color: #000000;
}
.cid-uEnhe2uNL6 .card-text {
  color: #000000;
}
.cid-uEnhe2uNL6 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEnhe2uNL6 .mbr-text,
.cid-uEnhe2uNL6 .mbr-section-btn {
  text-align: center;
}
.cid-uEnhe2uNL6 .card-text,
.cid-uEnhe2uNL6 .item .mbr-section-btn {
  text-align: left;
}
.cid-uEnhe2uNL6 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEnhe2uNL6 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEnhe2uNL6 .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-uEnhe2uNL6 .mbr-text UL {
  text-align: left;
}
.cid-uEnhe2Sz8u {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEnhtSFHdk {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEnhtSFHdk .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-uEnhtSFHdk .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEnhtSFHdk .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-uEnhtSFHdk .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEnhtSFHdk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEnhtSFHdk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEnhtSFHdk .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEnhtSFHdk .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEnhtSFHdk .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEnhtSFHdk .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEnhtSFHdk .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEnhtSFHdk .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEnhtSFHdk .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEnhtSFHdk .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEnhtSFHdk .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEnhtSFHdk .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEnhtSFHdk .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEnhtSFHdk .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEnhtSFHdk .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEnhtSFHdk .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEnhtSFHdk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEnhtSFHdk .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEnhtSFHdk .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEnhtSFHdk .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEnhtSFHdk .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEnhtSFHdk .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEnhtSFHdk .nav-item:focus,
.cid-uEnhtSFHdk .nav-link:focus {
  outline: none;
}
.cid-uEnhtSFHdk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEnhtSFHdk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEnhtSFHdk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEnhtSFHdk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEnhtSFHdk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEnhtSFHdk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEnhtSFHdk .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-uEnhtSFHdk .navbar.opened {
  transition: all 0.3s;
}
.cid-uEnhtSFHdk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEnhtSFHdk .navbar .navbar-logo img {
  width: auto;
}
.cid-uEnhtSFHdk .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEnhtSFHdk .navbar.collapsed {
  justify-content: center;
}
.cid-uEnhtSFHdk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEnhtSFHdk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEnhtSFHdk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEnhtSFHdk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEnhtSFHdk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEnhtSFHdk .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-uEnhtSFHdk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEnhtSFHdk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEnhtSFHdk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEnhtSFHdk .navbar {
    min-height: 72px;
  }
  .cid-uEnhtSFHdk .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEnhtSFHdk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEnhtSFHdk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEnhtSFHdk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEnhtSFHdk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEnhtSFHdk .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-uEnhtSFHdk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEnhtSFHdk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEnhtSFHdk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEnhtSFHdk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEnhtSFHdk .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEnhtSFHdk .dropdown-item.active,
.cid-uEnhtSFHdk .dropdown-item:active {
  background-color: transparent;
}
.cid-uEnhtSFHdk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEnhtSFHdk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEnhtSFHdk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEnhtSFHdk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEnhtSFHdk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEnhtSFHdk .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEnhtSFHdk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEnhtSFHdk .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEnhtSFHdk .navbar-buttons {
    text-align: left;
  }
}
.cid-uEnhtSFHdk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEnhtSFHdk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEnhtSFHdk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEnhtSFHdk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEnhtSFHdk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEnhtSFHdk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEnhtSFHdk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEnhtSFHdk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEnhtSFHdk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEnhtSFHdk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEnhtSFHdk .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEnhtSFHdk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEnhtSFHdk .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-uEnhtSFHdk .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEnhtSFHdk .navbar {
    height: 70px;
  }
  .cid-uEnhtSFHdk .navbar.opened {
    height: auto;
  }
  .cid-uEnhtSFHdk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEnhtSFHdk .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEnhtSFHdk .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEnhtSFHdk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEnhtSFHdk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEnhtSFHdk .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEnhtSFHdk .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEnhtSFHdk .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEnhtSFHdk .navbar-brand {
    margin-right: auto;
  }
  .cid-uEnhtSFHdk .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEnhtSFHdk .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEnhtSFHdk .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEnhtSFHdk .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-uEnhtSFHdk .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEnhtSFHdk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEnhtSFHdk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEnhtSFHdk .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEnhtSFHdk .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-uEnhtSFHdk .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEnhtSFHdk .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEnhtT1RC5 {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #edefeb;
}
.cid-uEnhtT1RC5 .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEnhtT1RC5 .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEnhtTecKj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uEnhtTecKj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnhtTecKj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnhtTxDvk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEnhtTxDvk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnhtTxDvk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnhtTxDvk .mbr-description {
  text-align: left;
}
.cid-uEnhtTxDvk .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEnhtTxDvk .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEnhtTxDvk .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEnhtTxDvk .card-title,
.cid-uEnhtTxDvk .iconfont-wrapper {
  color: #000000;
}
.cid-uEnhtTxDvk .card-text {
  color: #000000;
}
.cid-uEnhtTxDvk .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEnhtTxDvk .mbr-text,
.cid-uEnhtTxDvk .mbr-section-btn {
  text-align: center;
}
.cid-uEnhtTxDvk .card-text,
.cid-uEnhtTxDvk .item .mbr-section-btn {
  text-align: left;
}
.cid-uEnhtTxDvk .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEnhtTxDvk .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEnhtTxDvk .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-uEnhtTxDvk .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uEnhtTxDvk .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uEnhtTxDvk .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEnhtTxDvk .mbr-text UL {
  text-align: left;
}
.cid-uEnhtTxDvk .mbr-text {
  text-align: left;
}
.cid-uEnhtTxDvk .mbr-subtitle {
  text-align: center;
}
.cid-uEnhtTRWf0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEnhERQj6f {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEnhERQj6f .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-uEnhERQj6f .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEnhERQj6f .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-uEnhERQj6f .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEnhERQj6f .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEnhERQj6f .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEnhERQj6f .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEnhERQj6f .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEnhERQj6f .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEnhERQj6f .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEnhERQj6f .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEnhERQj6f .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEnhERQj6f .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEnhERQj6f .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEnhERQj6f .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEnhERQj6f .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEnhERQj6f .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEnhERQj6f .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEnhERQj6f .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEnhERQj6f .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEnhERQj6f .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEnhERQj6f .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEnhERQj6f .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEnhERQj6f .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEnhERQj6f .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEnhERQj6f .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEnhERQj6f .nav-item:focus,
.cid-uEnhERQj6f .nav-link:focus {
  outline: none;
}
.cid-uEnhERQj6f .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEnhERQj6f .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEnhERQj6f .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEnhERQj6f .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEnhERQj6f .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEnhERQj6f .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEnhERQj6f .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-uEnhERQj6f .navbar.opened {
  transition: all 0.3s;
}
.cid-uEnhERQj6f .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEnhERQj6f .navbar .navbar-logo img {
  width: auto;
}
.cid-uEnhERQj6f .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEnhERQj6f .navbar.collapsed {
  justify-content: center;
}
.cid-uEnhERQj6f .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEnhERQj6f .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEnhERQj6f .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEnhERQj6f .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEnhERQj6f .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEnhERQj6f .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-uEnhERQj6f .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEnhERQj6f .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEnhERQj6f .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEnhERQj6f .navbar {
    min-height: 72px;
  }
  .cid-uEnhERQj6f .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEnhERQj6f .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEnhERQj6f .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEnhERQj6f .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEnhERQj6f .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEnhERQj6f .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-uEnhERQj6f .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEnhERQj6f .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEnhERQj6f .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEnhERQj6f .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEnhERQj6f .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEnhERQj6f .dropdown-item.active,
.cid-uEnhERQj6f .dropdown-item:active {
  background-color: transparent;
}
.cid-uEnhERQj6f .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEnhERQj6f .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEnhERQj6f .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEnhERQj6f .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEnhERQj6f .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEnhERQj6f .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEnhERQj6f ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEnhERQj6f .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEnhERQj6f .navbar-buttons {
    text-align: left;
  }
}
.cid-uEnhERQj6f button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEnhERQj6f button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEnhERQj6f button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEnhERQj6f button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEnhERQj6f button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEnhERQj6f button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEnhERQj6f nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEnhERQj6f nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEnhERQj6f nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEnhERQj6f nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEnhERQj6f .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEnhERQj6f a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEnhERQj6f .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-uEnhERQj6f .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEnhERQj6f .navbar {
    height: 70px;
  }
  .cid-uEnhERQj6f .navbar.opened {
    height: auto;
  }
  .cid-uEnhERQj6f .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEnhERQj6f .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEnhERQj6f .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEnhERQj6f .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEnhERQj6f .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEnhERQj6f .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEnhERQj6f .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEnhERQj6f .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEnhERQj6f .navbar-brand {
    margin-right: auto;
  }
  .cid-uEnhERQj6f .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEnhERQj6f .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEnhERQj6f .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEnhERQj6f .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-uEnhERQj6f .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEnhERQj6f .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEnhERQj6f .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEnhERQj6f .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEnhERQj6f .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-uEnhERQj6f .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEnhERQj6f .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEnhESfubL {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-uEnhESfubL .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uEnhESfubL .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uEnhESvP0r {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEnhESvP0r .row {
  flex-direction: row-reverse;
}
.cid-uEnhESvP0r .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnhESvP0r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnhESvP0r .mbr-description {
  text-align: left;
}
.cid-uEnhESvP0r .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEnhESvP0r .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEnhESvP0r .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEnhESvP0r .card-title,
.cid-uEnhESvP0r .iconfont-wrapper {
  color: #000000;
}
.cid-uEnhESvP0r .card-text {
  color: #000000;
}
.cid-uEnhESvP0r .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEnhESvP0r .mbr-text,
.cid-uEnhESvP0r .mbr-section-btn {
  text-align: center;
}
.cid-uEnhESvP0r .card-text,
.cid-uEnhESvP0r .item .mbr-section-btn {
  text-align: left;
}
.cid-uEnhESvP0r .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEnhESvP0r .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEnhESvP0r .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-uEnhESvP0r .mbr-text UL {
  text-align: left;
}
.cid-uEnhESRXKB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEnhESRXKB .row {
  flex-direction: row-reverse;
}
.cid-uEnhESRXKB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnhESRXKB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnhESRXKB .mbr-description {
  text-align: left;
}
.cid-uEnhESRXKB .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEnhESRXKB .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEnhESRXKB .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEnhESRXKB .card-title,
.cid-uEnhESRXKB .iconfont-wrapper {
  color: #000000;
}
.cid-uEnhESRXKB .card-text {
  color: #000000;
}
.cid-uEnhESRXKB .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEnhESRXKB .mbr-text,
.cid-uEnhESRXKB .mbr-section-btn {
  text-align: center;
}
.cid-uEnhESRXKB .card-text,
.cid-uEnhESRXKB .item .mbr-section-btn {
  text-align: left;
}
.cid-uEnhESRXKB .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEnhESRXKB .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEnhESRXKB .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-uEnhESRXKB .mbr-text UL {
  text-align: left;
}
.cid-uEnhETaY3d {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEnhETaY3d .row {
  flex-direction: row-reverse;
}
.cid-uEnhETaY3d .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnhETaY3d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnhETaY3d .mbr-description {
  text-align: left;
}
.cid-uEnhETaY3d .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEnhETaY3d .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEnhETaY3d .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEnhETaY3d .card-title,
.cid-uEnhETaY3d .iconfont-wrapper {
  color: #000000;
}
.cid-uEnhETaY3d .card-text {
  color: #000000;
}
.cid-uEnhETaY3d .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEnhETaY3d .mbr-text,
.cid-uEnhETaY3d .mbr-section-btn {
  text-align: center;
}
.cid-uEnhETaY3d .card-text,
.cid-uEnhETaY3d .item .mbr-section-btn {
  text-align: left;
}
.cid-uEnhETaY3d .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEnhETaY3d .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEnhETaY3d .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-uEnhETaY3d .mbr-text UL {
  text-align: left;
}
.cid-uEnhETAPi0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEnhETAPi0 .row {
  flex-direction: row-reverse;
}
.cid-uEnhETAPi0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnhETAPi0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnhETAPi0 .mbr-description {
  text-align: left;
}
.cid-uEnhETAPi0 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEnhETAPi0 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEnhETAPi0 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEnhETAPi0 .card-title,
.cid-uEnhETAPi0 .iconfont-wrapper {
  color: #000000;
}
.cid-uEnhETAPi0 .card-text {
  color: #000000;
}
.cid-uEnhETAPi0 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEnhETAPi0 .mbr-text,
.cid-uEnhETAPi0 .mbr-section-btn {
  text-align: center;
}
.cid-uEnhETAPi0 .card-text,
.cid-uEnhETAPi0 .item .mbr-section-btn {
  text-align: left;
}
.cid-uEnhETAPi0 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEnhETAPi0 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEnhETAPi0 .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-uEnhETAPi0 .mbr-text UL {
  text-align: left;
}
.cid-uEnhETUynV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEnhETUynV .row {
  flex-direction: row-reverse;
}
.cid-uEnhETUynV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEnhETUynV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEnhETUynV .mbr-description {
  text-align: left;
}
.cid-uEnhETUynV .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uEnhETUynV .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEnhETUynV .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uEnhETUynV .card-title,
.cid-uEnhETUynV .iconfont-wrapper {
  color: #000000;
}
.cid-uEnhETUynV .card-text {
  color: #000000;
}
.cid-uEnhETUynV .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uEnhETUynV .mbr-text,
.cid-uEnhETUynV .mbr-section-btn {
  text-align: center;
}
.cid-uEnhETUynV .card-text,
.cid-uEnhETUynV .item .mbr-section-btn {
  text-align: left;
}
.cid-uEnhETUynV .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uEnhETUynV .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uEnhETUynV .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-uEnhETUynV .mbr-text UL {
  text-align: left;
}
.cid-uEnhEUdf3A {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEqVNYVaiy {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEqVNYVaiy .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-uEqVNYVaiy .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEqVNYVaiy .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-uEqVNYVaiy .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEqVNYVaiy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEqVNYVaiy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEqVNYVaiy .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEqVNYVaiy .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEqVNYVaiy .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEqVNYVaiy .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEqVNYVaiy .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEqVNYVaiy .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEqVNYVaiy .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEqVNYVaiy .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEqVNYVaiy .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEqVNYVaiy .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEqVNYVaiy .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEqVNYVaiy .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEqVNYVaiy .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEqVNYVaiy .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEqVNYVaiy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEqVNYVaiy .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEqVNYVaiy .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEqVNYVaiy .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEqVNYVaiy .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEqVNYVaiy .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEqVNYVaiy .nav-item:focus,
.cid-uEqVNYVaiy .nav-link:focus {
  outline: none;
}
.cid-uEqVNYVaiy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEqVNYVaiy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEqVNYVaiy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEqVNYVaiy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEqVNYVaiy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEqVNYVaiy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEqVNYVaiy .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-uEqVNYVaiy .navbar.opened {
  transition: all 0.3s;
}
.cid-uEqVNYVaiy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEqVNYVaiy .navbar .navbar-logo img {
  width: auto;
}
.cid-uEqVNYVaiy .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEqVNYVaiy .navbar.collapsed {
  justify-content: center;
}
.cid-uEqVNYVaiy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEqVNYVaiy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEqVNYVaiy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEqVNYVaiy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEqVNYVaiy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEqVNYVaiy .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-uEqVNYVaiy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEqVNYVaiy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEqVNYVaiy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEqVNYVaiy .navbar {
    min-height: 72px;
  }
  .cid-uEqVNYVaiy .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEqVNYVaiy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEqVNYVaiy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEqVNYVaiy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEqVNYVaiy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEqVNYVaiy .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-uEqVNYVaiy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEqVNYVaiy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEqVNYVaiy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEqVNYVaiy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEqVNYVaiy .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEqVNYVaiy .dropdown-item.active,
.cid-uEqVNYVaiy .dropdown-item:active {
  background-color: transparent;
}
.cid-uEqVNYVaiy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEqVNYVaiy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEqVNYVaiy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEqVNYVaiy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEqVNYVaiy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEqVNYVaiy .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEqVNYVaiy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEqVNYVaiy .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEqVNYVaiy .navbar-buttons {
    text-align: left;
  }
}
.cid-uEqVNYVaiy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEqVNYVaiy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEqVNYVaiy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEqVNYVaiy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEqVNYVaiy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEqVNYVaiy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEqVNYVaiy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEqVNYVaiy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEqVNYVaiy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEqVNYVaiy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEqVNYVaiy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEqVNYVaiy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEqVNYVaiy .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-uEqVNYVaiy .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEqVNYVaiy .navbar {
    height: 70px;
  }
  .cid-uEqVNYVaiy .navbar.opened {
    height: auto;
  }
  .cid-uEqVNYVaiy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEqVNYVaiy .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEqVNYVaiy .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEqVNYVaiy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEqVNYVaiy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEqVNYVaiy .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEqVNYVaiy .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEqVNYVaiy .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEqVNYVaiy .navbar-brand {
    margin-right: auto;
  }
  .cid-uEqVNYVaiy .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEqVNYVaiy .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEqVNYVaiy .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEqVNYVaiy .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-uEqVNYVaiy .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEqVNYVaiy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEqVNYVaiy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEqVNYVaiy .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEqVNYVaiy .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-uEqVNYVaiy .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEqVNYVaiy .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEqVNZlQhG {
  padding-top: 9rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEqVNZlQhG .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-uEqVNZlQhG .panel-group {
  border: none;
}
.cid-uEqVNZlQhG .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uEqVNZlQhG .card-header {
    padding: 0rem;
  }
}
.cid-uEqVNZlQhG .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uEqVNZlQhG .img-col {
  padding: 0;
}
.cid-uEqVNZlQhG .img-item {
  height: 100%;
}
.cid-uEqVNZlQhG img {
  height: 100%;
  object-fit: cover;
}
.cid-uEqVNZlQhG .collapsed span {
  transform: rotate(0deg);
}
.cid-uEqVNZlQhG .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uEqVNZlQhG p {
  margin-bottom: 0.3rem;
}
.cid-uEqVNZlQhG .panel-title-edit {
  color: #000000;
}
.cid-uEqVNZlQhG .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uEqVNZlQhG .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uEqVNZlQhG .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEqVNZlQhG .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uEqVNZlQhG .panel-text {
  color: #000000;
  text-align: left;
}
.cid-uEqVNZlQhG .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-uEqVNZlQhG .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uEqVNZlQhG .panel-title-edit,
.cid-uEqVNZlQhG .mbr-iconfont {
  color: #000000;
}
.cid-uEqVNZlQhG P {
  text-align: left;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEqVHYqr62 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEqVHYqr62 .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-uEqVHYqr62 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEqVHYqr62 .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-uEqVHYqr62 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEqVHYqr62 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEqVHYqr62 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEqVHYqr62 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEqVHYqr62 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEqVHYqr62 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEqVHYqr62 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEqVHYqr62 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEqVHYqr62 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEqVHYqr62 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEqVHYqr62 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEqVHYqr62 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEqVHYqr62 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEqVHYqr62 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEqVHYqr62 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEqVHYqr62 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEqVHYqr62 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEqVHYqr62 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEqVHYqr62 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEqVHYqr62 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEqVHYqr62 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEqVHYqr62 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEqVHYqr62 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEqVHYqr62 .nav-item:focus,
.cid-uEqVHYqr62 .nav-link:focus {
  outline: none;
}
.cid-uEqVHYqr62 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEqVHYqr62 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEqVHYqr62 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEqVHYqr62 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEqVHYqr62 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEqVHYqr62 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEqVHYqr62 .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-uEqVHYqr62 .navbar.opened {
  transition: all 0.3s;
}
.cid-uEqVHYqr62 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEqVHYqr62 .navbar .navbar-logo img {
  width: auto;
}
.cid-uEqVHYqr62 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEqVHYqr62 .navbar.collapsed {
  justify-content: center;
}
.cid-uEqVHYqr62 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEqVHYqr62 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEqVHYqr62 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEqVHYqr62 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEqVHYqr62 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEqVHYqr62 .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-uEqVHYqr62 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEqVHYqr62 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEqVHYqr62 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEqVHYqr62 .navbar {
    min-height: 72px;
  }
  .cid-uEqVHYqr62 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEqVHYqr62 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEqVHYqr62 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEqVHYqr62 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEqVHYqr62 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEqVHYqr62 .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-uEqVHYqr62 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEqVHYqr62 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEqVHYqr62 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEqVHYqr62 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEqVHYqr62 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEqVHYqr62 .dropdown-item.active,
.cid-uEqVHYqr62 .dropdown-item:active {
  background-color: transparent;
}
.cid-uEqVHYqr62 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEqVHYqr62 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEqVHYqr62 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEqVHYqr62 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEqVHYqr62 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEqVHYqr62 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEqVHYqr62 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEqVHYqr62 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEqVHYqr62 .navbar-buttons {
    text-align: left;
  }
}
.cid-uEqVHYqr62 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEqVHYqr62 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEqVHYqr62 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEqVHYqr62 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEqVHYqr62 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEqVHYqr62 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEqVHYqr62 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEqVHYqr62 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEqVHYqr62 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEqVHYqr62 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEqVHYqr62 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEqVHYqr62 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEqVHYqr62 .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-uEqVHYqr62 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEqVHYqr62 .navbar {
    height: 70px;
  }
  .cid-uEqVHYqr62 .navbar.opened {
    height: auto;
  }
  .cid-uEqVHYqr62 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEqVHYqr62 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEqVHYqr62 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEqVHYqr62 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEqVHYqr62 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEqVHYqr62 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEqVHYqr62 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEqVHYqr62 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEqVHYqr62 .navbar-brand {
    margin-right: auto;
  }
  .cid-uEqVHYqr62 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEqVHYqr62 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEqVHYqr62 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEqVHYqr62 .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-uEqVHYqr62 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEqVHYqr62 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEqVHYqr62 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEqVHYqr62 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEqVHYqr62 .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-uEqVHYqr62 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEqVHYqr62 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEqVHYPdxb {
  padding-top: 9rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEqVHYPdxb .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-uEqVHYPdxb .panel-group {
  border: none;
}
.cid-uEqVHYPdxb .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uEqVHYPdxb .card-header {
    padding: 0rem;
  }
}
.cid-uEqVHYPdxb .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uEqVHYPdxb .img-col {
  padding: 0;
}
.cid-uEqVHYPdxb .img-item {
  height: 100%;
}
.cid-uEqVHYPdxb img {
  height: 100%;
  object-fit: cover;
}
.cid-uEqVHYPdxb .collapsed span {
  transform: rotate(0deg);
}
.cid-uEqVHYPdxb .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uEqVHYPdxb p {
  margin-bottom: 0.3rem;
}
.cid-uEqVHYPdxb .panel-title-edit {
  color: #000000;
}
.cid-uEqVHYPdxb .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uEqVHYPdxb .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uEqVHYPdxb .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEqVHYPdxb .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uEqVHYPdxb .panel-text {
  color: #000000;
  text-align: left;
}
.cid-uEqVHYPdxb .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-uEqVHYPdxb .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uEqVHYPdxb .panel-title-edit,
.cid-uEqVHYPdxb .mbr-iconfont {
  color: #000000;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEqVCrgByr {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEqVCrgByr .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-uEqVCrgByr .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEqVCrgByr .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-uEqVCrgByr .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEqVCrgByr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEqVCrgByr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEqVCrgByr .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEqVCrgByr .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEqVCrgByr .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEqVCrgByr .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEqVCrgByr .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEqVCrgByr .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEqVCrgByr .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEqVCrgByr .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEqVCrgByr .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEqVCrgByr .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEqVCrgByr .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEqVCrgByr .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEqVCrgByr .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEqVCrgByr .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEqVCrgByr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEqVCrgByr .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEqVCrgByr .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEqVCrgByr .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEqVCrgByr .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEqVCrgByr .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEqVCrgByr .nav-item:focus,
.cid-uEqVCrgByr .nav-link:focus {
  outline: none;
}
.cid-uEqVCrgByr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEqVCrgByr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEqVCrgByr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEqVCrgByr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEqVCrgByr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEqVCrgByr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEqVCrgByr .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-uEqVCrgByr .navbar.opened {
  transition: all 0.3s;
}
.cid-uEqVCrgByr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEqVCrgByr .navbar .navbar-logo img {
  width: auto;
}
.cid-uEqVCrgByr .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEqVCrgByr .navbar.collapsed {
  justify-content: center;
}
.cid-uEqVCrgByr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEqVCrgByr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEqVCrgByr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEqVCrgByr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEqVCrgByr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEqVCrgByr .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-uEqVCrgByr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEqVCrgByr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEqVCrgByr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEqVCrgByr .navbar {
    min-height: 72px;
  }
  .cid-uEqVCrgByr .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEqVCrgByr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEqVCrgByr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEqVCrgByr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEqVCrgByr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEqVCrgByr .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-uEqVCrgByr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEqVCrgByr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEqVCrgByr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEqVCrgByr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEqVCrgByr .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEqVCrgByr .dropdown-item.active,
.cid-uEqVCrgByr .dropdown-item:active {
  background-color: transparent;
}
.cid-uEqVCrgByr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEqVCrgByr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEqVCrgByr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEqVCrgByr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEqVCrgByr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEqVCrgByr .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEqVCrgByr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEqVCrgByr .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEqVCrgByr .navbar-buttons {
    text-align: left;
  }
}
.cid-uEqVCrgByr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEqVCrgByr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEqVCrgByr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEqVCrgByr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEqVCrgByr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEqVCrgByr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEqVCrgByr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEqVCrgByr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEqVCrgByr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEqVCrgByr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEqVCrgByr .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEqVCrgByr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEqVCrgByr .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-uEqVCrgByr .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEqVCrgByr .navbar {
    height: 70px;
  }
  .cid-uEqVCrgByr .navbar.opened {
    height: auto;
  }
  .cid-uEqVCrgByr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEqVCrgByr .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEqVCrgByr .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEqVCrgByr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEqVCrgByr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEqVCrgByr .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEqVCrgByr .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEqVCrgByr .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEqVCrgByr .navbar-brand {
    margin-right: auto;
  }
  .cid-uEqVCrgByr .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEqVCrgByr .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEqVCrgByr .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEqVCrgByr .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-uEqVCrgByr .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEqVCrgByr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEqVCrgByr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEqVCrgByr .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEqVCrgByr .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-uEqVCrgByr .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEqVCrgByr .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEqVCrFtzE {
  padding-top: 9rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEqVCrFtzE .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-uEqVCrFtzE .panel-group {
  border: none;
}
.cid-uEqVCrFtzE .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uEqVCrFtzE .card-header {
    padding: 0rem;
  }
}
.cid-uEqVCrFtzE .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uEqVCrFtzE .img-col {
  padding: 0;
}
.cid-uEqVCrFtzE .img-item {
  height: 100%;
}
.cid-uEqVCrFtzE img {
  height: 100%;
  object-fit: cover;
}
.cid-uEqVCrFtzE .collapsed span {
  transform: rotate(0deg);
}
.cid-uEqVCrFtzE .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uEqVCrFtzE p {
  margin-bottom: 0.3rem;
}
.cid-uEqVCrFtzE .panel-title-edit {
  color: #000000;
}
.cid-uEqVCrFtzE .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uEqVCrFtzE .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uEqVCrFtzE .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEqVCrFtzE .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uEqVCrFtzE .panel-text {
  color: #000000;
  text-align: left;
}
.cid-uEqVCrFtzE .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-uEqVCrFtzE .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uEqVCrFtzE .panel-title-edit,
.cid-uEqVCrFtzE .mbr-iconfont {
  color: #000000;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEqVwXtLpq {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEqVwXtLpq .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-uEqVwXtLpq .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEqVwXtLpq .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-uEqVwXtLpq .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEqVwXtLpq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEqVwXtLpq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEqVwXtLpq .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEqVwXtLpq .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEqVwXtLpq .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEqVwXtLpq .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEqVwXtLpq .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEqVwXtLpq .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEqVwXtLpq .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEqVwXtLpq .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEqVwXtLpq .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEqVwXtLpq .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEqVwXtLpq .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEqVwXtLpq .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEqVwXtLpq .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEqVwXtLpq .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEqVwXtLpq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEqVwXtLpq .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEqVwXtLpq .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEqVwXtLpq .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEqVwXtLpq .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEqVwXtLpq .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEqVwXtLpq .nav-item:focus,
.cid-uEqVwXtLpq .nav-link:focus {
  outline: none;
}
.cid-uEqVwXtLpq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEqVwXtLpq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEqVwXtLpq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEqVwXtLpq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEqVwXtLpq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEqVwXtLpq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEqVwXtLpq .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-uEqVwXtLpq .navbar.opened {
  transition: all 0.3s;
}
.cid-uEqVwXtLpq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEqVwXtLpq .navbar .navbar-logo img {
  width: auto;
}
.cid-uEqVwXtLpq .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEqVwXtLpq .navbar.collapsed {
  justify-content: center;
}
.cid-uEqVwXtLpq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEqVwXtLpq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEqVwXtLpq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEqVwXtLpq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEqVwXtLpq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEqVwXtLpq .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-uEqVwXtLpq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEqVwXtLpq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEqVwXtLpq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEqVwXtLpq .navbar {
    min-height: 72px;
  }
  .cid-uEqVwXtLpq .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEqVwXtLpq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEqVwXtLpq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEqVwXtLpq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEqVwXtLpq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEqVwXtLpq .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-uEqVwXtLpq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEqVwXtLpq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEqVwXtLpq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEqVwXtLpq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEqVwXtLpq .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEqVwXtLpq .dropdown-item.active,
.cid-uEqVwXtLpq .dropdown-item:active {
  background-color: transparent;
}
.cid-uEqVwXtLpq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEqVwXtLpq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEqVwXtLpq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEqVwXtLpq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEqVwXtLpq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEqVwXtLpq .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEqVwXtLpq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEqVwXtLpq .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEqVwXtLpq .navbar-buttons {
    text-align: left;
  }
}
.cid-uEqVwXtLpq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEqVwXtLpq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEqVwXtLpq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEqVwXtLpq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEqVwXtLpq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEqVwXtLpq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEqVwXtLpq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEqVwXtLpq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEqVwXtLpq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEqVwXtLpq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEqVwXtLpq .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEqVwXtLpq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEqVwXtLpq .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-uEqVwXtLpq .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEqVwXtLpq .navbar {
    height: 70px;
  }
  .cid-uEqVwXtLpq .navbar.opened {
    height: auto;
  }
  .cid-uEqVwXtLpq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEqVwXtLpq .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEqVwXtLpq .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEqVwXtLpq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEqVwXtLpq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEqVwXtLpq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEqVwXtLpq .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEqVwXtLpq .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEqVwXtLpq .navbar-brand {
    margin-right: auto;
  }
  .cid-uEqVwXtLpq .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEqVwXtLpq .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEqVwXtLpq .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEqVwXtLpq .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-uEqVwXtLpq .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEqVwXtLpq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEqVwXtLpq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEqVwXtLpq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEqVwXtLpq .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-uEqVwXtLpq .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEqVwXtLpq .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEqVwXS1yP {
  padding-top: 9rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEqVwXS1yP .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-uEqVwXS1yP .panel-group {
  border: none;
}
.cid-uEqVwXS1yP .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uEqVwXS1yP .card-header {
    padding: 0rem;
  }
}
.cid-uEqVwXS1yP .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uEqVwXS1yP .img-col {
  padding: 0;
}
.cid-uEqVwXS1yP .img-item {
  height: 100%;
}
.cid-uEqVwXS1yP img {
  height: 100%;
  object-fit: cover;
}
.cid-uEqVwXS1yP .collapsed span {
  transform: rotate(0deg);
}
.cid-uEqVwXS1yP .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uEqVwXS1yP p {
  margin-bottom: 0.3rem;
}
.cid-uEqVwXS1yP .panel-title-edit {
  color: #000000;
}
.cid-uEqVwXS1yP .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uEqVwXS1yP .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uEqVwXS1yP .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEqVwXS1yP .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uEqVwXS1yP .panel-text {
  color: #000000;
  text-align: left;
}
.cid-uEqVwXS1yP .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-uEqVwXS1yP .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uEqVwXS1yP .panel-title-edit,
.cid-uEqVwXS1yP .mbr-iconfont {
  color: #000000;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEqVrPejzq {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEqVrPejzq .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-uEqVrPejzq .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEqVrPejzq .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-uEqVrPejzq .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEqVrPejzq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEqVrPejzq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEqVrPejzq .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEqVrPejzq .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEqVrPejzq .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEqVrPejzq .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEqVrPejzq .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEqVrPejzq .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEqVrPejzq .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEqVrPejzq .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEqVrPejzq .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEqVrPejzq .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEqVrPejzq .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEqVrPejzq .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEqVrPejzq .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEqVrPejzq .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEqVrPejzq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEqVrPejzq .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEqVrPejzq .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEqVrPejzq .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEqVrPejzq .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEqVrPejzq .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEqVrPejzq .nav-item:focus,
.cid-uEqVrPejzq .nav-link:focus {
  outline: none;
}
.cid-uEqVrPejzq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEqVrPejzq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEqVrPejzq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEqVrPejzq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEqVrPejzq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEqVrPejzq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEqVrPejzq .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-uEqVrPejzq .navbar.opened {
  transition: all 0.3s;
}
.cid-uEqVrPejzq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEqVrPejzq .navbar .navbar-logo img {
  width: auto;
}
.cid-uEqVrPejzq .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEqVrPejzq .navbar.collapsed {
  justify-content: center;
}
.cid-uEqVrPejzq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEqVrPejzq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEqVrPejzq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEqVrPejzq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEqVrPejzq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEqVrPejzq .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-uEqVrPejzq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEqVrPejzq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEqVrPejzq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEqVrPejzq .navbar {
    min-height: 72px;
  }
  .cid-uEqVrPejzq .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEqVrPejzq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEqVrPejzq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEqVrPejzq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEqVrPejzq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEqVrPejzq .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-uEqVrPejzq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEqVrPejzq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEqVrPejzq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEqVrPejzq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEqVrPejzq .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEqVrPejzq .dropdown-item.active,
.cid-uEqVrPejzq .dropdown-item:active {
  background-color: transparent;
}
.cid-uEqVrPejzq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEqVrPejzq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEqVrPejzq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEqVrPejzq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEqVrPejzq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEqVrPejzq .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEqVrPejzq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEqVrPejzq .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEqVrPejzq .navbar-buttons {
    text-align: left;
  }
}
.cid-uEqVrPejzq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEqVrPejzq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEqVrPejzq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEqVrPejzq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEqVrPejzq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEqVrPejzq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEqVrPejzq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEqVrPejzq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEqVrPejzq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEqVrPejzq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEqVrPejzq .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEqVrPejzq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEqVrPejzq .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-uEqVrPejzq .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEqVrPejzq .navbar {
    height: 70px;
  }
  .cid-uEqVrPejzq .navbar.opened {
    height: auto;
  }
  .cid-uEqVrPejzq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEqVrPejzq .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEqVrPejzq .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEqVrPejzq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEqVrPejzq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEqVrPejzq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEqVrPejzq .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEqVrPejzq .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEqVrPejzq .navbar-brand {
    margin-right: auto;
  }
  .cid-uEqVrPejzq .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEqVrPejzq .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEqVrPejzq .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEqVrPejzq .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-uEqVrPejzq .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEqVrPejzq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEqVrPejzq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEqVrPejzq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEqVrPejzq .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-uEqVrPejzq .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEqVrPejzq .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEqVrPEcYf {
  padding-top: 9rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEqVrPEcYf .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-uEqVrPEcYf .panel-group {
  border: none;
}
.cid-uEqVrPEcYf .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uEqVrPEcYf .card-header {
    padding: 0rem;
  }
}
.cid-uEqVrPEcYf .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uEqVrPEcYf .img-col {
  padding: 0;
}
.cid-uEqVrPEcYf .img-item {
  height: 100%;
}
.cid-uEqVrPEcYf img {
  height: 100%;
  object-fit: cover;
}
.cid-uEqVrPEcYf .collapsed span {
  transform: rotate(0deg);
}
.cid-uEqVrPEcYf .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uEqVrPEcYf p {
  margin-bottom: 0.3rem;
}
.cid-uEqVrPEcYf .panel-title-edit {
  color: #000000;
}
.cid-uEqVrPEcYf .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uEqVrPEcYf .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uEqVrPEcYf .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEqVrPEcYf .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uEqVrPEcYf .panel-text {
  color: #000000;
  text-align: left;
}
.cid-uEqVrPEcYf .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-uEqVrPEcYf .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uEqVrPEcYf .panel-title-edit,
.cid-uEqVrPEcYf .mbr-iconfont {
  color: #000000;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEqVmY1Tn8 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEqVmY1Tn8 .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-uEqVmY1Tn8 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEqVmY1Tn8 .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-uEqVmY1Tn8 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEqVmY1Tn8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEqVmY1Tn8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEqVmY1Tn8 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEqVmY1Tn8 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEqVmY1Tn8 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEqVmY1Tn8 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEqVmY1Tn8 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEqVmY1Tn8 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEqVmY1Tn8 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEqVmY1Tn8 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEqVmY1Tn8 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEqVmY1Tn8 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEqVmY1Tn8 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEqVmY1Tn8 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEqVmY1Tn8 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEqVmY1Tn8 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEqVmY1Tn8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEqVmY1Tn8 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEqVmY1Tn8 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEqVmY1Tn8 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEqVmY1Tn8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEqVmY1Tn8 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEqVmY1Tn8 .nav-item:focus,
.cid-uEqVmY1Tn8 .nav-link:focus {
  outline: none;
}
.cid-uEqVmY1Tn8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEqVmY1Tn8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEqVmY1Tn8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEqVmY1Tn8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEqVmY1Tn8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEqVmY1Tn8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEqVmY1Tn8 .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-uEqVmY1Tn8 .navbar.opened {
  transition: all 0.3s;
}
.cid-uEqVmY1Tn8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEqVmY1Tn8 .navbar .navbar-logo img {
  width: auto;
}
.cid-uEqVmY1Tn8 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEqVmY1Tn8 .navbar.collapsed {
  justify-content: center;
}
.cid-uEqVmY1Tn8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEqVmY1Tn8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEqVmY1Tn8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEqVmY1Tn8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEqVmY1Tn8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEqVmY1Tn8 .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-uEqVmY1Tn8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEqVmY1Tn8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEqVmY1Tn8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEqVmY1Tn8 .navbar {
    min-height: 72px;
  }
  .cid-uEqVmY1Tn8 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEqVmY1Tn8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEqVmY1Tn8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEqVmY1Tn8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEqVmY1Tn8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEqVmY1Tn8 .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-uEqVmY1Tn8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEqVmY1Tn8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEqVmY1Tn8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEqVmY1Tn8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEqVmY1Tn8 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEqVmY1Tn8 .dropdown-item.active,
.cid-uEqVmY1Tn8 .dropdown-item:active {
  background-color: transparent;
}
.cid-uEqVmY1Tn8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEqVmY1Tn8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEqVmY1Tn8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEqVmY1Tn8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEqVmY1Tn8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEqVmY1Tn8 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEqVmY1Tn8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEqVmY1Tn8 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEqVmY1Tn8 .navbar-buttons {
    text-align: left;
  }
}
.cid-uEqVmY1Tn8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEqVmY1Tn8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEqVmY1Tn8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEqVmY1Tn8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEqVmY1Tn8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEqVmY1Tn8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEqVmY1Tn8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEqVmY1Tn8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEqVmY1Tn8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEqVmY1Tn8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEqVmY1Tn8 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEqVmY1Tn8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEqVmY1Tn8 .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-uEqVmY1Tn8 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEqVmY1Tn8 .navbar {
    height: 70px;
  }
  .cid-uEqVmY1Tn8 .navbar.opened {
    height: auto;
  }
  .cid-uEqVmY1Tn8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEqVmY1Tn8 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEqVmY1Tn8 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEqVmY1Tn8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEqVmY1Tn8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEqVmY1Tn8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEqVmY1Tn8 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEqVmY1Tn8 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEqVmY1Tn8 .navbar-brand {
    margin-right: auto;
  }
  .cid-uEqVmY1Tn8 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEqVmY1Tn8 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEqVmY1Tn8 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEqVmY1Tn8 .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-uEqVmY1Tn8 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEqVmY1Tn8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEqVmY1Tn8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEqVmY1Tn8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEqVmY1Tn8 .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-uEqVmY1Tn8 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEqVmY1Tn8 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEqVmYA7SQ {
  padding-top: 9rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEqVmYA7SQ .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-uEqVmYA7SQ .panel-group {
  border: none;
}
.cid-uEqVmYA7SQ .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uEqVmYA7SQ .card-header {
    padding: 0rem;
  }
}
.cid-uEqVmYA7SQ .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uEqVmYA7SQ .img-col {
  padding: 0;
}
.cid-uEqVmYA7SQ .img-item {
  height: 100%;
}
.cid-uEqVmYA7SQ img {
  height: 100%;
  object-fit: cover;
}
.cid-uEqVmYA7SQ .collapsed span {
  transform: rotate(0deg);
}
.cid-uEqVmYA7SQ .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uEqVmYA7SQ p {
  margin-bottom: 0.3rem;
}
.cid-uEqVmYA7SQ .panel-title-edit {
  color: #000000;
}
.cid-uEqVmYA7SQ .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uEqVmYA7SQ .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uEqVmYA7SQ .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEqVmYA7SQ .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uEqVmYA7SQ .panel-text {
  color: #000000;
  text-align: left;
}
.cid-uEqVmYA7SQ .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-uEqVmYA7SQ .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uEqVmYA7SQ .panel-title-edit,
.cid-uEqVmYA7SQ .mbr-iconfont {
  color: #000000;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEqVdOdJSZ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEqVdOdJSZ .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-uEqVdOdJSZ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEqVdOdJSZ .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-uEqVdOdJSZ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEqVdOdJSZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEqVdOdJSZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEqVdOdJSZ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEqVdOdJSZ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEqVdOdJSZ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEqVdOdJSZ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEqVdOdJSZ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEqVdOdJSZ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEqVdOdJSZ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEqVdOdJSZ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEqVdOdJSZ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEqVdOdJSZ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEqVdOdJSZ .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEqVdOdJSZ .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEqVdOdJSZ .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEqVdOdJSZ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEqVdOdJSZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEqVdOdJSZ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEqVdOdJSZ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEqVdOdJSZ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEqVdOdJSZ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEqVdOdJSZ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEqVdOdJSZ .nav-item:focus,
.cid-uEqVdOdJSZ .nav-link:focus {
  outline: none;
}
.cid-uEqVdOdJSZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEqVdOdJSZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEqVdOdJSZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEqVdOdJSZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEqVdOdJSZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEqVdOdJSZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEqVdOdJSZ .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-uEqVdOdJSZ .navbar.opened {
  transition: all 0.3s;
}
.cid-uEqVdOdJSZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEqVdOdJSZ .navbar .navbar-logo img {
  width: auto;
}
.cid-uEqVdOdJSZ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEqVdOdJSZ .navbar.collapsed {
  justify-content: center;
}
.cid-uEqVdOdJSZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEqVdOdJSZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEqVdOdJSZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEqVdOdJSZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEqVdOdJSZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEqVdOdJSZ .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-uEqVdOdJSZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEqVdOdJSZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEqVdOdJSZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEqVdOdJSZ .navbar {
    min-height: 72px;
  }
  .cid-uEqVdOdJSZ .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEqVdOdJSZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEqVdOdJSZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEqVdOdJSZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEqVdOdJSZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEqVdOdJSZ .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-uEqVdOdJSZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEqVdOdJSZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEqVdOdJSZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEqVdOdJSZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEqVdOdJSZ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEqVdOdJSZ .dropdown-item.active,
.cid-uEqVdOdJSZ .dropdown-item:active {
  background-color: transparent;
}
.cid-uEqVdOdJSZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEqVdOdJSZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEqVdOdJSZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEqVdOdJSZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEqVdOdJSZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEqVdOdJSZ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEqVdOdJSZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEqVdOdJSZ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEqVdOdJSZ .navbar-buttons {
    text-align: left;
  }
}
.cid-uEqVdOdJSZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEqVdOdJSZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEqVdOdJSZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEqVdOdJSZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEqVdOdJSZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEqVdOdJSZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEqVdOdJSZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEqVdOdJSZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEqVdOdJSZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEqVdOdJSZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEqVdOdJSZ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEqVdOdJSZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEqVdOdJSZ .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-uEqVdOdJSZ .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEqVdOdJSZ .navbar {
    height: 70px;
  }
  .cid-uEqVdOdJSZ .navbar.opened {
    height: auto;
  }
  .cid-uEqVdOdJSZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEqVdOdJSZ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEqVdOdJSZ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEqVdOdJSZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEqVdOdJSZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEqVdOdJSZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEqVdOdJSZ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEqVdOdJSZ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEqVdOdJSZ .navbar-brand {
    margin-right: auto;
  }
  .cid-uEqVdOdJSZ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEqVdOdJSZ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEqVdOdJSZ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEqVdOdJSZ .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-uEqVdOdJSZ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEqVdOdJSZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEqVdOdJSZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEqVdOdJSZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEqVdOdJSZ .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-uEqVdOdJSZ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEqVdOdJSZ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEqVdOFOBq {
  padding-top: 9rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEqVdOFOBq .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-uEqVdOFOBq .panel-group {
  border: none;
}
.cid-uEqVdOFOBq .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uEqVdOFOBq .card-header {
    padding: 0rem;
  }
}
.cid-uEqVdOFOBq .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uEqVdOFOBq .img-col {
  padding: 0;
}
.cid-uEqVdOFOBq .img-item {
  height: 100%;
}
.cid-uEqVdOFOBq img {
  height: 100%;
  object-fit: cover;
}
.cid-uEqVdOFOBq .collapsed span {
  transform: rotate(0deg);
}
.cid-uEqVdOFOBq .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uEqVdOFOBq p {
  margin-bottom: 0.3rem;
}
.cid-uEqVdOFOBq .panel-title-edit {
  color: #000000;
}
.cid-uEqVdOFOBq .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uEqVdOFOBq .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uEqVdOFOBq .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEqVdOFOBq .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uEqVdOFOBq .panel-text {
  color: #000000;
  text-align: left;
}
.cid-uEqVdOFOBq .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-uEqVdOFOBq .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uEqVdOFOBq .panel-title-edit,
.cid-uEqVdOFOBq .mbr-iconfont {
  color: #000000;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uEqViBhVI0 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEqViBhVI0 .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-uEqViBhVI0 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEqViBhVI0 .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-uEqViBhVI0 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEqViBhVI0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEqViBhVI0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEqViBhVI0 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uEqViBhVI0 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEqViBhVI0 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEqViBhVI0 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEqViBhVI0 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEqViBhVI0 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEqViBhVI0 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEqViBhVI0 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEqViBhVI0 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uEqViBhVI0 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEqViBhVI0 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEqViBhVI0 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEqViBhVI0 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEqViBhVI0 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEqViBhVI0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEqViBhVI0 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uEqViBhVI0 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEqViBhVI0 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uEqViBhVI0 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEqViBhVI0 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uEqViBhVI0 .nav-item:focus,
.cid-uEqViBhVI0 .nav-link:focus {
  outline: none;
}
.cid-uEqViBhVI0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEqViBhVI0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEqViBhVI0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEqViBhVI0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEqViBhVI0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEqViBhVI0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEqViBhVI0 .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-uEqViBhVI0 .navbar.opened {
  transition: all 0.3s;
}
.cid-uEqViBhVI0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEqViBhVI0 .navbar .navbar-logo img {
  width: auto;
}
.cid-uEqViBhVI0 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEqViBhVI0 .navbar.collapsed {
  justify-content: center;
}
.cid-uEqViBhVI0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEqViBhVI0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEqViBhVI0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEqViBhVI0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEqViBhVI0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEqViBhVI0 .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-uEqViBhVI0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEqViBhVI0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEqViBhVI0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEqViBhVI0 .navbar {
    min-height: 72px;
  }
  .cid-uEqViBhVI0 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEqViBhVI0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEqViBhVI0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEqViBhVI0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEqViBhVI0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEqViBhVI0 .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-uEqViBhVI0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEqViBhVI0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEqViBhVI0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEqViBhVI0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEqViBhVI0 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEqViBhVI0 .dropdown-item.active,
.cid-uEqViBhVI0 .dropdown-item:active {
  background-color: transparent;
}
.cid-uEqViBhVI0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEqViBhVI0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEqViBhVI0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEqViBhVI0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uEqViBhVI0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEqViBhVI0 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEqViBhVI0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEqViBhVI0 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEqViBhVI0 .navbar-buttons {
    text-align: left;
  }
}
.cid-uEqViBhVI0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEqViBhVI0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uEqViBhVI0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEqViBhVI0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEqViBhVI0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEqViBhVI0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEqViBhVI0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEqViBhVI0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEqViBhVI0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEqViBhVI0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEqViBhVI0 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEqViBhVI0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEqViBhVI0 .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-uEqViBhVI0 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEqViBhVI0 .navbar {
    height: 70px;
  }
  .cid-uEqViBhVI0 .navbar.opened {
    height: auto;
  }
  .cid-uEqViBhVI0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEqViBhVI0 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEqViBhVI0 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEqViBhVI0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEqViBhVI0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEqViBhVI0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEqViBhVI0 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEqViBhVI0 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uEqViBhVI0 .navbar-brand {
    margin-right: auto;
  }
  .cid-uEqViBhVI0 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEqViBhVI0 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEqViBhVI0 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEqViBhVI0 .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-uEqViBhVI0 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEqViBhVI0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEqViBhVI0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEqViBhVI0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEqViBhVI0 .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-uEqViBhVI0 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEqViBhVI0 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEqViBJNhF {
  padding-top: 9rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uEqViBJNhF .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-uEqViBJNhF .panel-group {
  border: none;
}
.cid-uEqViBJNhF .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uEqViBJNhF .card-header {
    padding: 0rem;
  }
}
.cid-uEqViBJNhF .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uEqViBJNhF .img-col {
  padding: 0;
}
.cid-uEqViBJNhF .img-item {
  height: 100%;
}
.cid-uEqViBJNhF img {
  height: 100%;
  object-fit: cover;
}
.cid-uEqViBJNhF .collapsed span {
  transform: rotate(0deg);
}
.cid-uEqViBJNhF .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uEqViBJNhF p {
  margin-bottom: 0.3rem;
}
.cid-uEqViBJNhF .panel-title-edit {
  color: #000000;
}
.cid-uEqViBJNhF .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uEqViBJNhF .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uEqViBJNhF .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEqViBJNhF .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uEqViBJNhF .panel-text {
  color: #000000;
  text-align: left;
}
.cid-uEqViBJNhF .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-uEqViBJNhF .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uEqViBJNhF .panel-title-edit,
.cid-uEqViBJNhF .mbr-iconfont {
  color: #000000;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uGloEiXEnS {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uGloEiXEnS .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-uGloEiXEnS .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uGloEiXEnS .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-uGloEiXEnS .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uGloEiXEnS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uGloEiXEnS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uGloEiXEnS .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uGloEiXEnS .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uGloEiXEnS .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uGloEiXEnS .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uGloEiXEnS .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uGloEiXEnS .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uGloEiXEnS .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uGloEiXEnS .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uGloEiXEnS .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uGloEiXEnS .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uGloEiXEnS .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uGloEiXEnS .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uGloEiXEnS .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uGloEiXEnS .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uGloEiXEnS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uGloEiXEnS .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uGloEiXEnS .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uGloEiXEnS .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uGloEiXEnS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uGloEiXEnS .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uGloEiXEnS .nav-item:focus,
.cid-uGloEiXEnS .nav-link:focus {
  outline: none;
}
.cid-uGloEiXEnS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uGloEiXEnS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uGloEiXEnS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uGloEiXEnS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uGloEiXEnS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uGloEiXEnS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uGloEiXEnS .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-uGloEiXEnS .navbar.opened {
  transition: all 0.3s;
}
.cid-uGloEiXEnS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uGloEiXEnS .navbar .navbar-logo img {
  width: auto;
}
.cid-uGloEiXEnS .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uGloEiXEnS .navbar.collapsed {
  justify-content: center;
}
.cid-uGloEiXEnS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uGloEiXEnS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uGloEiXEnS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uGloEiXEnS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uGloEiXEnS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uGloEiXEnS .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-uGloEiXEnS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uGloEiXEnS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uGloEiXEnS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uGloEiXEnS .navbar {
    min-height: 72px;
  }
  .cid-uGloEiXEnS .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uGloEiXEnS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uGloEiXEnS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uGloEiXEnS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uGloEiXEnS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uGloEiXEnS .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-uGloEiXEnS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uGloEiXEnS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uGloEiXEnS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uGloEiXEnS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uGloEiXEnS .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uGloEiXEnS .dropdown-item.active,
.cid-uGloEiXEnS .dropdown-item:active {
  background-color: transparent;
}
.cid-uGloEiXEnS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uGloEiXEnS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uGloEiXEnS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uGloEiXEnS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uGloEiXEnS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uGloEiXEnS .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uGloEiXEnS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uGloEiXEnS .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uGloEiXEnS .navbar-buttons {
    text-align: left;
  }
}
.cid-uGloEiXEnS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uGloEiXEnS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uGloEiXEnS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uGloEiXEnS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uGloEiXEnS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uGloEiXEnS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uGloEiXEnS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uGloEiXEnS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uGloEiXEnS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uGloEiXEnS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uGloEiXEnS .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uGloEiXEnS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uGloEiXEnS .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-uGloEiXEnS .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGloEiXEnS .navbar {
    height: 70px;
  }
  .cid-uGloEiXEnS .navbar.opened {
    height: auto;
  }
  .cid-uGloEiXEnS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uGloEiXEnS .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uGloEiXEnS .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uGloEiXEnS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uGloEiXEnS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uGloEiXEnS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uGloEiXEnS .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uGloEiXEnS .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uGloEiXEnS .navbar-brand {
    margin-right: auto;
  }
  .cid-uGloEiXEnS .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uGloEiXEnS .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uGloEiXEnS .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uGloEiXEnS .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-uGloEiXEnS .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uGloEiXEnS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uGloEiXEnS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uGloEiXEnS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uGloEiXEnS .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-uGloEiXEnS .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uGloEiXEnS .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uGloEjnyP8 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uGloEjnyP8 .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uGloEjnyP8 .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uGloEjErpE {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uGloEjErpE .mbr-text {
  color: #000000;
}
.cid-uGloEjErpE .mbr-section-subtitle {
  color: #000000;
}
.cid-uGloEjErpE .mbr-section-title {
  color: #000000;
}
.cid-uGloEk3MCl {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uGloEk3MCl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uGloEk3MCl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uGloEk3MCl .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uGloEk3MCl .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uGloEk3MCl .row {
    flex-direction: column-reverse !important;
  }
  .cid-uGloEk3MCl .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uGloEk3MCl .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uGloEk3MCl .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uGloEk3MCl .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uGloEk3MCl .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uGloEk3MCl .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uGloEk3MCl .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uGloEk3MCl .copyright {
    text-align: center;
  }
}
.cid-uE6hLSmcir {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE6hLSmcir .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-uE6hLSmcir .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE6hLSmcir .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-uE6hLSmcir .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE6hLSmcir .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE6hLSmcir .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE6hLSmcir .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE6hLSmcir .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE6hLSmcir .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE6hLSmcir .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE6hLSmcir .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE6hLSmcir .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE6hLSmcir .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE6hLSmcir .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE6hLSmcir .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE6hLSmcir .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE6hLSmcir .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE6hLSmcir .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE6hLSmcir .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE6hLSmcir .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE6hLSmcir .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE6hLSmcir .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE6hLSmcir .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE6hLSmcir .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE6hLSmcir .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE6hLSmcir .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE6hLSmcir .nav-item:focus,
.cid-uE6hLSmcir .nav-link:focus {
  outline: none;
}
.cid-uE6hLSmcir .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE6hLSmcir .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE6hLSmcir .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE6hLSmcir .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE6hLSmcir .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE6hLSmcir .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE6hLSmcir .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-uE6hLSmcir .navbar.opened {
  transition: all 0.3s;
}
.cid-uE6hLSmcir .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE6hLSmcir .navbar .navbar-logo img {
  width: auto;
}
.cid-uE6hLSmcir .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE6hLSmcir .navbar.collapsed {
  justify-content: center;
}
.cid-uE6hLSmcir .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE6hLSmcir .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE6hLSmcir .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE6hLSmcir .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE6hLSmcir .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE6hLSmcir .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-uE6hLSmcir .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE6hLSmcir .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE6hLSmcir .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE6hLSmcir .navbar {
    min-height: 72px;
  }
  .cid-uE6hLSmcir .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE6hLSmcir .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE6hLSmcir .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE6hLSmcir .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE6hLSmcir .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE6hLSmcir .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-uE6hLSmcir .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE6hLSmcir .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE6hLSmcir .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE6hLSmcir .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE6hLSmcir .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE6hLSmcir .dropdown-item.active,
.cid-uE6hLSmcir .dropdown-item:active {
  background-color: transparent;
}
.cid-uE6hLSmcir .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE6hLSmcir .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE6hLSmcir .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE6hLSmcir .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE6hLSmcir .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE6hLSmcir .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE6hLSmcir ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE6hLSmcir .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE6hLSmcir .navbar-buttons {
    text-align: left;
  }
}
.cid-uE6hLSmcir button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE6hLSmcir button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE6hLSmcir button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE6hLSmcir button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE6hLSmcir button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE6hLSmcir button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE6hLSmcir nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE6hLSmcir nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE6hLSmcir nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE6hLSmcir nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE6hLSmcir .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE6hLSmcir a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE6hLSmcir .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-uE6hLSmcir .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE6hLSmcir .navbar {
    height: 70px;
  }
  .cid-uE6hLSmcir .navbar.opened {
    height: auto;
  }
  .cid-uE6hLSmcir .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE6hLSmcir .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE6hLSmcir .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE6hLSmcir .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE6hLSmcir .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE6hLSmcir .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE6hLSmcir .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE6hLSmcir .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE6hLSmcir .navbar-brand {
    margin-right: auto;
  }
  .cid-uE6hLSmcir .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE6hLSmcir .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE6hLSmcir .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE6hLSmcir .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-uE6hLSmcir .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE6hLSmcir .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE6hLSmcir .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE6hLSmcir .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE6hLSmcir .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-uE6hLSmcir .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE6hLSmcir .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE6hLSPJlL {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uE6hLSPJlL .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE6hLSPJlL .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE6hLTpOna {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE6hLTpOna .mbr-text {
  color: #000000;
}
.cid-uE6hLTpOna .mbr-section-subtitle {
  color: #000000;
}
.cid-uE6hLTpOna .mbr-section-title {
  color: #000000;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uE6y1eEtRD {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uE6y1eEtRD .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-uE6y1eEtRD .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uE6y1eEtRD .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-uE6y1eEtRD .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uE6y1eEtRD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uE6y1eEtRD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uE6y1eEtRD .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uE6y1eEtRD .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uE6y1eEtRD .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uE6y1eEtRD .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uE6y1eEtRD .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uE6y1eEtRD .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uE6y1eEtRD .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uE6y1eEtRD .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uE6y1eEtRD .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uE6y1eEtRD .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uE6y1eEtRD .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uE6y1eEtRD .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uE6y1eEtRD .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uE6y1eEtRD .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uE6y1eEtRD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uE6y1eEtRD .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uE6y1eEtRD .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uE6y1eEtRD .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uE6y1eEtRD .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uE6y1eEtRD .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uE6y1eEtRD .nav-item:focus,
.cid-uE6y1eEtRD .nav-link:focus {
  outline: none;
}
.cid-uE6y1eEtRD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uE6y1eEtRD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uE6y1eEtRD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uE6y1eEtRD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uE6y1eEtRD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uE6y1eEtRD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uE6y1eEtRD .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-uE6y1eEtRD .navbar.opened {
  transition: all 0.3s;
}
.cid-uE6y1eEtRD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uE6y1eEtRD .navbar .navbar-logo img {
  width: auto;
}
.cid-uE6y1eEtRD .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uE6y1eEtRD .navbar.collapsed {
  justify-content: center;
}
.cid-uE6y1eEtRD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uE6y1eEtRD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uE6y1eEtRD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uE6y1eEtRD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uE6y1eEtRD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uE6y1eEtRD .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-uE6y1eEtRD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uE6y1eEtRD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uE6y1eEtRD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uE6y1eEtRD .navbar {
    min-height: 72px;
  }
  .cid-uE6y1eEtRD .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uE6y1eEtRD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uE6y1eEtRD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uE6y1eEtRD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uE6y1eEtRD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uE6y1eEtRD .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-uE6y1eEtRD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uE6y1eEtRD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uE6y1eEtRD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uE6y1eEtRD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uE6y1eEtRD .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uE6y1eEtRD .dropdown-item.active,
.cid-uE6y1eEtRD .dropdown-item:active {
  background-color: transparent;
}
.cid-uE6y1eEtRD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uE6y1eEtRD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uE6y1eEtRD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uE6y1eEtRD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uE6y1eEtRD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uE6y1eEtRD .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uE6y1eEtRD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uE6y1eEtRD .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uE6y1eEtRD .navbar-buttons {
    text-align: left;
  }
}
.cid-uE6y1eEtRD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uE6y1eEtRD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uE6y1eEtRD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uE6y1eEtRD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE6y1eEtRD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uE6y1eEtRD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uE6y1eEtRD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE6y1eEtRD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uE6y1eEtRD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uE6y1eEtRD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uE6y1eEtRD .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uE6y1eEtRD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE6y1eEtRD .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-uE6y1eEtRD .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uE6y1eEtRD .navbar {
    height: 70px;
  }
  .cid-uE6y1eEtRD .navbar.opened {
    height: auto;
  }
  .cid-uE6y1eEtRD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uE6y1eEtRD .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uE6y1eEtRD .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uE6y1eEtRD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uE6y1eEtRD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uE6y1eEtRD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uE6y1eEtRD .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uE6y1eEtRD .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uE6y1eEtRD .navbar-brand {
    margin-right: auto;
  }
  .cid-uE6y1eEtRD .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uE6y1eEtRD .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uE6y1eEtRD .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uE6y1eEtRD .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-uE6y1eEtRD .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uE6y1eEtRD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uE6y1eEtRD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uE6y1eEtRD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uE6y1eEtRD .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-uE6y1eEtRD .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uE6y1eEtRD .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uE6y1f4QM0 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uE6y1f4QM0 .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uE6y1f4QM0 .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uE6Bp5oyQ1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uE6Bp5oyQ1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE6Bp5oyQ1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE6zrjW9io {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uE6zrjW9io .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE6zrjW9io .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE6zrjW9io .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uE6zrjW9io .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uE6zrjW9io .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uE6zrjW9io .card-wrapper {
    padding: 4rem;
  }
}
.cid-uE6zrjW9io .mbr-text,
.cid-uE6zrjW9io .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uE6zrjW9io .card-title,
.cid-uE6zrjW9io .card-box {
  text-align: center;
  color: #000000;
}
.cid-uE6zrjW9io .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uE6zrjW9io .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uE6zrjW9io .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-uE6zrjW9io .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uE6zrjW9io .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uE6zrjW9io .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uE6zrjW9io .mbr-text UL {
  text-align: left;
}
.cid-uErbuCsUqB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uErbuCsUqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uErbuCsUqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uErbuCsUqB .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uErbuCsUqB .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row {
    flex-direction: column-reverse !important;
  }
  .cid-uErbuCsUqB .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uErbuCsUqB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uErbuCsUqB .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uErbuCsUqB .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uErbuCsUqB .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uErbuCsUqB .copyright {
    text-align: center;
  }
}
.cid-uGlAFescmE {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uGlAFescmE .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-uGlAFescmE .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uGlAFescmE .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-uGlAFescmE .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uGlAFescmE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uGlAFescmE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uGlAFescmE .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uGlAFescmE .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uGlAFescmE .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uGlAFescmE .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uGlAFescmE .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uGlAFescmE .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uGlAFescmE .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uGlAFescmE .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uGlAFescmE .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uGlAFescmE .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uGlAFescmE .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uGlAFescmE .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uGlAFescmE .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uGlAFescmE .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uGlAFescmE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uGlAFescmE .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uGlAFescmE .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uGlAFescmE .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uGlAFescmE .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uGlAFescmE .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uGlAFescmE .nav-item:focus,
.cid-uGlAFescmE .nav-link:focus {
  outline: none;
}
.cid-uGlAFescmE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uGlAFescmE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uGlAFescmE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uGlAFescmE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uGlAFescmE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uGlAFescmE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uGlAFescmE .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-uGlAFescmE .navbar.opened {
  transition: all 0.3s;
}
.cid-uGlAFescmE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uGlAFescmE .navbar .navbar-logo img {
  width: auto;
}
.cid-uGlAFescmE .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uGlAFescmE .navbar.collapsed {
  justify-content: center;
}
.cid-uGlAFescmE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uGlAFescmE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uGlAFescmE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uGlAFescmE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uGlAFescmE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uGlAFescmE .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-uGlAFescmE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uGlAFescmE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uGlAFescmE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uGlAFescmE .navbar {
    min-height: 72px;
  }
  .cid-uGlAFescmE .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uGlAFescmE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uGlAFescmE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uGlAFescmE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uGlAFescmE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uGlAFescmE .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-uGlAFescmE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uGlAFescmE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uGlAFescmE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uGlAFescmE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uGlAFescmE .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uGlAFescmE .dropdown-item.active,
.cid-uGlAFescmE .dropdown-item:active {
  background-color: transparent;
}
.cid-uGlAFescmE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uGlAFescmE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uGlAFescmE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uGlAFescmE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uGlAFescmE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uGlAFescmE .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uGlAFescmE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uGlAFescmE .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uGlAFescmE .navbar-buttons {
    text-align: left;
  }
}
.cid-uGlAFescmE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uGlAFescmE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uGlAFescmE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uGlAFescmE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uGlAFescmE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uGlAFescmE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uGlAFescmE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uGlAFescmE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uGlAFescmE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uGlAFescmE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uGlAFescmE .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uGlAFescmE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uGlAFescmE .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-uGlAFescmE .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGlAFescmE .navbar {
    height: 70px;
  }
  .cid-uGlAFescmE .navbar.opened {
    height: auto;
  }
  .cid-uGlAFescmE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uGlAFescmE .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uGlAFescmE .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uGlAFescmE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uGlAFescmE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uGlAFescmE .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uGlAFescmE .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uGlAFescmE .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uGlAFescmE .navbar-brand {
    margin-right: auto;
  }
  .cid-uGlAFescmE .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uGlAFescmE .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uGlAFescmE .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uGlAFescmE .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-uGlAFescmE .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uGlAFescmE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uGlAFescmE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uGlAFescmE .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uGlAFescmE .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-uGlAFescmE .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uGlAFescmE .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uGlAFeRxm6 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uGlAFeRxm6 .mbr-section-title {
  text-align: center;
  color: #393193;
}
.cid-uGlAFeRxm6 .mbr-section-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uGlAFf4z0d {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uGlAFf4z0d .mbr-fallback-image.disabled {
  display: none;
}
.cid-uGlAFf4z0d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uGlAFfsNbn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uGlAFfsNbn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uGlAFfsNbn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uGlAFfsNbn .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uGlAFfsNbn .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uGlAFfsNbn .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uGlAFfsNbn .card-wrapper {
    padding: 4rem;
  }
}
.cid-uGlAFfsNbn .mbr-text,
.cid-uGlAFfsNbn .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uGlAFfsNbn .card-title,
.cid-uGlAFfsNbn .card-box {
  text-align: center;
  color: #000000;
}
.cid-uGlAFfsNbn .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uGlAFfsNbn .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uGlAFfsNbn .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-uGlAFfsNbn .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uGlAFfsNbn .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uGlAFfsNbn .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #9fe870;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uGlAFfsNbn .mbr-text UL {
  text-align: left;
}
.cid-uGlAFfLfY3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2e481a;
}
.cid-uGlAFfLfY3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uGlAFfLfY3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uGlAFfLfY3 .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uGlAFfLfY3 .center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uGlAFfLfY3 .row {
    flex-direction: column-reverse !important;
  }
  .cid-uGlAFfLfY3 .row .copyright {
    margin: 1rem 0 0 0;
  }
}
.cid-uGlAFfLfY3 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uGlAFfLfY3 .row-links .row-links-soc {
  list-style: none;
  display: flex;
  justify-content: right;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-uGlAFfLfY3 .row-links .row-links-soc {
    justify-content: center;
  }
}
.cid-uGlAFfLfY3 .row-links .row-links-soc li {
  padding: 0 1rem 0rem 1rem;
}
@media (max-width: 767px) {
  .cid-uGlAFfLfY3 .row-links .row-links-soc li {
    padding: 0 1rem 1rem 1rem;
  }
}
.cid-uGlAFfLfY3 .row-links .row-links-soc li p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-uGlAFfLfY3 .copyright {
    text-align: center;
  }
}
